如题所述
1ãæå¼Linuxç³»ç»ï¼å»ºç«ä¸ä¸ªç®å½ã建ç«ç®å½å½ä»¤ä¸ºãmkdirãã并ç¨ãlsãå½ä»¤æ¥çç®å½ç¸å ³ä¿¡æ¯ï¼å¦å¾ï¼testçæé为rwxr-xr-xã
2ãchgrp:æ¹åæ件æå±ç¨æ·ç»ãå½ä»¤æ ¼å¼ä¸ºï¼chgrp ç¨æ·å æ件æç®å½ãå¦å¾ï¼ç¨æ·ç»å为rootï¼ç°å¨è¢«ä¿®æ¹å°nerdç¨æ·ç»ã
3ãchown:æ¹åæ件ææè ãå½ä»¤æ ¼å¼ä¸ºï¼chown ææè æ件æç®å½ãå¦å¾ï¼ç®å½æå±è åæ¥ä¸ºrootï¼ç¨chown该æå±è 为binã
4ãchmod:æ¹åæ件çæéãå½ä»¤æ ¼å¼ä¸ºï¼chmod æéå±æ§ æ件æç®å½ãå¦å¾åæ¥ç®å½çæé为rwxr-xr-xï¼åæ¥ä¿®æ¹ä¸ºrwxrwxrwxã
5ãæ¥çä¸ä¸ªå½ä»¤çå ·ä½ç¨æ³ï¼è¿éå¯ä»¥åå©ãmanãå½ä»¤ï¼æ¥çchgrpãchownãchmodçç¸å ³åæ°ä¸å ·ä½ç¨æ³ã
语法实例:
$ chmod u+x file 给file的属主增加执行权限
$ chmod 751 file 给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限
$ chmod u=rwx,g=rx,o=x file 上例的另一种形式
$ chmod =r file 为所有用户分配读权限
$ chmod 444 file 同上例
$ chmod a-wx,a+r file 同上例
$ chmod -R u+r directory 递归地给directory目录下所有文件和子目录的属主分配读的权限
$ chmod 4755 设置用ID,给属主分配读、写和执行权限,给组和其他用户分配读、执行的权限本回答被提问者采纳