[hlj@localhost home]$ ll hlj
-rw-------. 1 hlj hlj 0 11月 20 18:37 log.txt
[hlj@localhost home]$ chmod -R go+rwx hlj
[hlj@localhost home]$ ll hlj
-rw-rwxrwx. 1 hlj hlj 0 11月 20 18:37 log.txt
使用字母修改文件权限
既然文件的基本权限就是 3 种用户身份(所属者、所属组和其他人)搭配 3 种权限(rwx),chmod 命令中用 u、g、o 分别代表 3 种身份,还用 a 表示全部的身份(all 的缩写)。另外,chmod 命令仍使用 r、w、x 分别表示读、写、执行权限。
使用字母修改文件权限的 chmod 命令,其基本格式如图所示。
例如,如果我们要设定 log.txt 文件的权限为 rwxr-xr-x,则可执行如下命令:
[hlj@localhost ~]$ ll
-rwx------. 1 hlj hlj 0 11月 20 18:37 log.txt
[hlj@localhost ~]$ chmod u=rwx,go=rx log.txt
[hlj@localhost ~]$ ll
-rwxr-xr-x. 1 hlj hlj 0 11月 20 18:37 log.txt
[hlj@localhost ~]$ ll
-rwx------. 1 hlj hlj 0 11月 20 18:37 log.txt
[hlj@localhost ~]$ chmod a+rwx log.txt
[hlj@localhost ~]$ ll
-rwxrwxrwx. 1 hlj hlj 0 11月 20 18:37 log.txt