Mengenal Tentang Chmod



Hallo Friends, hari ini saya ingin sharing mengenai apa itu chmod?

Pengertian
Chmod adalah baris perintah (command line) dan panggilan sistem (system call) yg mana dapat mengubah hak akses ke objek file system (file dan directory).

Latar Belakang / Sejarah
Perintah Chmod pertama kali muncul di AT & T Unix versi 1. Sebagai sistem yg tumbuh dalam jumlah dan bermacam pengguna, daftar kontrol akses yg ditambahkan ke banyak file sistem selain ini mode paling dasar untuk meningkatkan fleksibilitas.

Command Syntax
Usage: chmod [OPTION]... MODE[,MODE]... FILE...
  or:  chmod [OPTION]... OCTAL-MODE FILE...
  or:  chmod [OPTION]... --reference=RFILE FILE...
Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.

  -c, --changes          like verbose but report only when a change is made
  -f, --silent, --quiet  suppress most error messages
  -v, --verbose          output a diagnostic for every file processed
      --no-preserve-root  do not treat '/' specially (the default)
      --preserve-root    fail to operate recursively on '/'
      --reference=RFILE  use RFILE's mode instead of MODE values
  -R, --recursive        change files and directories recursively
      --help     display this help and exit
      --version  output version information and exit


Mode Oktal
Format numerik chmod menerima hingga empat digit oktal. Tiga paling kanan angka mengacu izin untuk pemilik file, kelompok, dan pengguna lainnya. Digit terkemuka opsional (ketika 4 digit diberikan) menentukan setuid khusus, setgid, dan sticky flags.

Numerical permissions
# Permission rwx
7 read, write and execute rwx
6 read and write rw-
5 read and execute r-x
4 read only r--
3 write and execute -wx
2 write only -w-
1 execute only --x
0 none ---




Symbolic NotationNumeric NotationEnglish
----------          0000no permissions
-rwx------          0700read, write, & execute only for owner
-rwxrwx---          0770read, write, & execute for owner and group
-rwxrwxrwx          0777read, write, & execute for owner, group and others
---x--x--x          0111execute
--w--w--w-          0222write
--wx-wx-wx          0333write & execute
-r--r--r--          0444read
-r-xr-xr-x          0555read & execute
-rw-rw-rw-          0666read & write
-rwxr-----          0740user can read, write, & execute; group can only read; others have no permissions


Kesimpulan :
Dengan mempelajari materi ini kita jadi lebih mengetahui untuk hak akses pada  sistem operasi linux.

Sumber Referensi :
https://en.wikipedia.org/wiki/Chmod
https://en.wikipedia.org/wiki/File_system_permissions

0 Response to Mengenal Tentang Chmod

Post a Comment