bash command Command Line

CHMOD massal (mass chmod) untuk Spesifik file

CHMOD massal (mass chmod) untuk Spesifik file 18 April 2016Leave a comment

Terkadang kita butuh untuk melakukan chmod 644 ke file *.php dan 755 ke file lainnya. Atau kita butuh melakukan chmod 777 ke semua file *.jpg. Lalu bagaimana caranya ?

 

untuk mengeksekusi chmod pada file dengan ekstensi tertentu di sebuah direktori linux, kita bisa memanfaatkan command line find dengan format sebagai berikut:

find /path/tofind -name "*.ext" -type f -exec chmod XXX {} \;

/path/tofind = path directory pencarian file dengan extensi *.ext
*.ext = Semua file dengan extensi ext. Anda bisa ganti dengan ekstensi lainnya misal *.php
XXX = chmod mode

Misal kita hendak CHMOD 644 ke semua file php di directory /home, maka command yang harus anda ketikkan adalah sebagai berikut:

find /home -name "*.php" -type f -exec chmod 644 {} \;

selamat mencoba..

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *