ماشینحساب chmod
مجوزها
| چه کسی | خواندن | نوشتن | اجرا | رقم |
|---|---|---|---|---|
| مالک | 7 | |||
| گروه | 5 | |||
| دیگران | 5 |
نتیجه
chmod 755 file.txtchmod u=rwx,g=rx,o=rx file.txt- مالک:
- خواندن, تغییر دادن, اجرا بهعنوان برنامه
- گروه:
- خواندن, اجرا بهعنوان برنامه
- دیگران:
- خواندن, اجرا بهعنوان برنامه
اعمال تغییر chmod
آنچه به chmod میدهید را بنویسید تا ببینید با 755 چه میکند - با همان قواعد GNU chmod.
Umask
umask از فایلها و پوشههای جدید مجوز کم میکند. یک مقدار بنویسید تا ببینید فایلهای جدید چه میگیرند.
- فایلهای جدید
- 644 -rw-r--r--
- پوشههای جدید
- 755 drwxr-xr-x
- با حروف
- umask -S → u=rwx,g=rx,o=rx
مجوزهای فایل در لینوکس را حساب کنید: تیک بزنید یا 755 یا rwxr-xr-x بنویسید، دستور chmod بگیرید، تغییری مثل u+x اعمال کنید و umask را ببینید.
لینوکس و macOS به هر فایل و پوشه سه دسته مجوز میدهند - برای مالک، گروه و بقیه - که با عددی مثل 755 یا حروفی مثل rwxr-xr-x نوشته میشوند. تیک بزنید یا یکی از دو شکل را بنویسید تا هر دو را بگیرید، بههمراه دستور chmod آمادهٔ کپی و توضیحی ساده از اینکه چه کسی چه کاری میتواند بکند. همچنین میتوانید تغییری مثل u+x,go-w را امتحان کنید (دقیقاً مثل GNU chmod محاسبه میشود) و ببینید فایلها با یک umask چه مجوزی میگیرند.