Server
تغییر پرمیژن فایل و دایرکتوری ها
Change permision command
برای تغییر پرمیژن یک فایل خاص و زیر پوشه ها از دستور زیر استفاده می نماییم:
chmod -R 755 DIRECTORYADDRESS
برای نمایش فایل ها با پرمیژن 777 در یک مسیر خاص از دستور زیر استفاده می کنیم:
find /PATH -type f -perm 777 –print
برای ذخیره این خروجی در یک فایل با نام
perm.txt
بصورت :
find /PATH -type f -perm 777 perm.txt
برای تغییر پرمیژن تمام فایل های 777 به 644 از دستور زیر استفاده می کنیم :
find /PATH -type f -perm 777 -print -exec chmod 644 {} \;
find /PATH -type f -print0 | xargs -0 chmod 644
در صورتی که یک نوع فایل خاص مورد نظر باشد:
find /PATH -name “*.php” -exec chmod 644 {} \;
برای تغییر پرمیژن دایرکتوری ها :
find /PATH -type d -perm 777 -print -exec chmod 755 {} \;