Thursday, April 15, 2010

change file permission

change file permission
perintah chmod(change mode)berfungsi menambah atau mengurangi ijin akses tehadap file atau direktori.
dalam merubah ijin akses ini kita dapat menggunakan atribut dengan format huruf dan angka.
sintaks : chamod [format_atribut] [nama_file]

contoh :
file dengan nama coba.py pada current direktory awalnya memiliki atribut sebagai berikut :
pemilik (owner / user) = rw (read and write)
group                = r (read)
other                 = r (read)

lalu kita akan merubah ijin aksesnya menjadi :
pemilik (owner / user) = rw (read,write and execute)
group                = r (read,execute)
other                 = r (read,execute)

maka pada command line kita harus memberikan perintah sebagai berikut dengan format huruf:
$chmod u+x,g+x 0+x coba.py
atau
$chmod ugo+x coba.py
atau
chmod u=rwx,go=rx coba.py

contoh diatas bahwa tanda (+) berati menambahkan atribut tanpa mengurangi atribut yang sudah ada tetapi
kebalikannya jika ada tanda minus (-) makan akan merubah keseluruhan atribut yang ada baik itu menambah atau mengurangi.simblo huruf
u = user
g = group
o = other

dengan format angka
angka pertama yaitu 7 menunjukkan bahwa user/pemilik memiliki atribut rwx,dimana angka 7 merupakan hasil dari atribut r=4,w=2,x=1.angka kedua yaitu
 5 menunjukkan gorup memiliki atribut rx,dimana angka 5 di perolehdari penjumlahan atribut r=4 dan x=1,begitu juga dengan angka ketiga yaitu 5 yang merupakan ijin akses bagi other.dalam penulisannya format angka tidak selalu harus ditulis dalam tiga angka tersebut menunjukkan
atribut-atribut bagi grup dan other.

No comments: