Skip navigation

Biasanya untuk mengubah permisi direktori/berkas di GNU/Linux secara rekursif, saya menggunakan chmod tapi ternyata hasilnya bisa saja tidak seperti keinginan. Masalahnya ketika menggunakan opsi -R (rekursif) bersama chmod maka semua berkas di bawahnya akan mendapatkan efek samping. Kadang suka cari solusi menggunakan chmod, kalau baca di manual perintah ini sepertinya tidak memungkinkan utk menyelesaikan masalah. Solusinya? Gampang saja, kombinasikan dengan chmod perintah find.

find . -type d -exec chmod 755 {} \;

Perintah di atas akan mengubah permisi semua direktori di bawah . (direktori aktif).

find . -type f -exec chmod 644 {} \;

Perintah di atas akan mengubah permisi semua berkas di bawah . (direktori aktif).

3 Comments

  1. Kalau ingin memberikan hak akses (x) ke folder tanpa menambahkan hak eksekusi (x) ke file bisa menggunakan X pada perintah chmod, chmod -R ugo=rwX * (perintah ini sepertinya akan sama hasilnya dengan dua perintah find diatas😉 )

    • Mantap, terima kasih utk jurusnya om. Saya sebenarnya yakin kalau jurus ini ada tapi karna saya belum berhasil menemukannya maka saya menggunakan jurus lain.

  2. nice…salam kenal….


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: