GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara kerja "chmod -R 755"?

Bit izin yang diterapkan ke objek sistem file berhubungan langsung dengan nilai yang dapat ditentukan dalam tupel 4 digit yang diberikan ke utilitas chmod dalam perintah berikut:

# chmod abcd [file system object]

Setiap nilai dalam kumpulan digit abcd terdiri dari jumlah nilai 1 2 dan 4. Dengan menambahkan nilai-nilai ini bersama-sama untuk setiap digit, nilai dapat dihasilkan untuk mengatur semua atribut objek file:

sebuah – Digit ini mengontrol pengaturan atribut khusus. nilai 1 mengatur bit setuid, nilai 2 mengatur bit setgid, dan nilai 4 mengatur bit sticky pada objek.

b , c dan d – Digit ini mengontrol izin baca tulis dan eksekusi untuk pemilik file, grup utama pemilik file, dan semua pengguna lainnya. Nilai 4 memungkinkan izin baca, nilai 2 memungkinkan izin menulis, dan nilai 1 memungkinkan izin eksekusi.

chmod -R 755

Opsi -R memberikan izin secara rekursif ke semua file dan folder di bawah direktori. Misalnya:

# chmod -R 755 /data01

Perintah di atas secara rekursif akan memberikan 755 izin ke direktori /data01 bersama dengan semua file dan direktori yang ada di bawahnya.

Contoh lain

1. Untuk mengatur file file menjadi lengket, dapat dibaca dan ditulis oleh pemiliknya, dapat dibaca oleh grup utama mereka dan tidak dapat diakses oleh orang lain:

# chmod 4610 filename

2. Untuk memberikan semua izin kepada semua orang di sistem:

# chmod 0777 filename

Untuk informasi lebih lanjut tentang chmod, lihat halaman manual chmod.

# man chmod


Linux
  1. Apa itu NGINX? Bagaimana cara kerjanya?

  2. Bagaimana Cara Kerja Awk ‘!a[$0]++’?

  3. Bagaimana Cara Kerja Sticky Bit?

  1. Bagaimana Cara Chmod Tanpa /usr/bin/chmod?

  2. Ssh – Bagaimana Tcp-keepalive Bekerja Di Ssh?

  3. Bagaimana Cara Kerja Perintah Tee??

  1. Bagaimana cara menggunakan chmod untuk mengubah izin file?

  2. bagaimana cara menggunakan kill SIGUSR2 di bash?

  3. Bagaimana rm bekerja? Apa yang rm lakukan?