Belajar 16 May 2018

Pengaturan File dan Directory di Linux

Sebagai seorang admin server bahkan seorang programmer wajib mengetahui pengaturan direktori di sebuah server. Karena hal itu sangat penting dalam kelancaran sebuah aplikasi atau sebuah website yang berjalan di sebuah server. Dalam bahasan kali ini kita menggunakan lingkungan sistem operasi linux sebagai sistem operasi yang paling banyak digunakan di dunia.

Langsung saja kita bahas satu persatu :

1. Membuat Direktori

Berikut perintah untuk membuat direktori, ganti "namadirektori" dengan nama direktori yang akan dibuat.

# mkdir namadirektori

atau bisa juga dengan permission

# mkdir -m a=rwx namadirektori

2. Menghapus File

Berikut perintah untuk menghapus file. ganti "namafile" dengan nama file yang akan dihapus. FYI, nama file yang akan dihapus jika tidak berada pada directory yang sama maka harus dituliskan path nya juga.

# rm namafile

3. Menghapus Directory

Berikut perintah untuk menghapus directory. Ganti "namadirectory" dengan nama directory yang akan dihapus.

# rm -r namadirectory

4. Merubah Permission suatu File atau Directory

Berikut perintah untuk merubah permission/ijin akses terhadap file atau directory bersangkutan.

# chmod u r,g x namafile

Misal :

# chmod u r,g x /var/www/html/config.php

Keterangan :

Table Permission
Letter Permission

r

w

x

x

s

t

u

g

o

d

rwx

rw-

r

u

r

g

x

Read

Write

Execute

Execute (only if file is a directory)

Set user or group ID on execution

Save program text on swap device

Current permissions the file has for owner

Current permissions the file has for users in the same group

Current permissions the file has for others not in the group

is a directory

the user has read, write, and execute permissions

the group has read and write permissions

all others have read only permissions

is for user

is for read

is for group

is for execute

5. Mengganti Kepemilikan File/Directory

Berikut perintah untuk mengganti kepemilikan/owner dari suatu file atau directory

file:
#chown namauser:namagrup namafile

Misal :

#chown mazjohn:admin /var/www/html/info.php

diretory:
#chown -R namauser:namagrup pathdirectori

Misal :

#chown -R mazjohn:admin /var/www/html/domain

MazJohn

Sumber : MyLibrary
Lokasi : Jakarta

Ketik Komentarmu

0 Komentar