۲۵ مهر ۱۳۸۹

تغییر مجوز دست‌رسی فقط برای فایل‌ها یا فقط برای شاخه‌‌ها

چنانچه در یک شاخه مانند home/user/Documents/ باشم، با اجرای دستور‌ زیر در خط فرمان، مجوز دست‌رسی برای همه‌ی فایل‌های این شاخه و شاخه‌های درون آن به ۶۴۴ تغییر می‌کند:
find . -type f -exec chmod 0644 {} \;

دستور مشابهی نیز برای تغییر مجوز دست‌رسی همه‌ی شاخه‌های درون این شاخه وجود دارد:

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

هیچ نظری موجود نیست:

ارسال یک نظر