Bagaimana cara mengatur izin drwxr-xr-x ke folder lain?


22

Saya memiliki beberapa direktori di dalam folder seperti di bawah ini -

teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb  9 10:22 keeper-3.4.6
drwxr-xr-x  3 teckapp cloudmgr   4.0K Feb 12 01:44 data

Saya memiliki beberapa folder lain juga di beberapa mesin lain yang saya perlu mengubah izin ke yang di atas seperti ini drwxr-xr-x.

Berarti bagaimana saya bisa mengubah izin folder apa pun drwxr-xr-x? Saya tahu saya perlu menggunakan chmodperintah dengan ini, tetapi apa yang harus menjadi nilai dengan chown yang harus saya gunakan untuk ini?


1
Silakan pertimbangkan membaca tautan ini - tutorialspoint.com/unix/unix-file-permission.htm
rahul

4
Ini adalah sepele: man chmod.
Sardathrion

sumber yang lebih baik setelah halaman manual adalah tldp.org/LDP/GNU-Linux-Tools-Summary/html/x9543.htm
mtk

Ikuti lok di pertanyaan ini
Peter

Jawaban:


38

Untuk menerapkan izin tersebut ke direktori:

chmod 755 directory_name

Untuk menerapkan ke semua direktori di dalam direktori saat ini:

chmod 755 */

Jika Anda ingin mengubah semua direktori dan subdirektori, Anda harus menggabungkan find dengan chmod :

find . -type d -exec chmod 755 {} +


5

Untuk drwxr-xr-x itu adalah:

chmod 755  the_path_to_target

Untuk drwxrwxr-x itu adalah:

chmod 775  the_path_to_target
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.