CHMOD(1) دستورات کاربر CHMOD(1)

chmod - تغییر حالت دسترسی و مجوزهای فایل

chmod [گزینه]... حالت[،حالت]... فایل...
chmod [گزینه]... حالت‌هشتمی فایل...
chmod [گزینه]... --reference=فایل_مرجع فایل...

این صفحه راهنما نسخه گنو دستور chmod را توصیف می‌کند. دستور chmod حالت دسترسی هر فایل داده‌شده را بر اساس حالت مشخص‌شده تغییر می‌دهد که می‌تواند نمادین یا عدد هشتمی (octal) باشد.

فرمت حالت نمادین به صورت [ugoa...][[+-=][perms...]...] است، که در آن:

  • u کاربر مالک فایل (user)
  • g گروه مالکان فایل (group)
  • o سایر کاربران (others)
  • a همه کاربران (all)

مجوزها شامل: r (خواندن)، w (نوشتن)، x (اجرا)، s (شناسه کاربر/گروه setuid/setgid) و t (بیت چسبنده sticky).

مانند verbose اما فقط هنگامی که تغییری ایجاد شود گزارش می‌دهد
سرکوب بیشتر پیام‌های خطا
نمایش یک گزارش تشخیصی برای هر فایل پردازش‌شده
عدم رفتار ویژه با مسیر ریشه '/' (پیش‌فرض)
شکست در انجام عملیات بازگشتی روی ریشه '/'
استفاده از حالت دسترسی فایل_مرجع به جای مقادیر مشخص‌شده
تغییر فایل‌ها و دایرکتوری‌ها به صورت بازگشتی
نمایش این راهنما و خروج
نمایش شماره نسخه و خروج

نوشته شده توسط David MacKenzie و Jim Meyering.

گزارش باگ به: bug-coreutils@gnu.org

حق نشر © 2025 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.)

June 2025 GNU coreutils 9.7