权限文件具体展示:
权限描述:
### 文件权限命令
文件类型 属主(user) 属组(group) 其他(other)
-|d r w x r w x r w x
r w x
1 0 0 4 : r
0 1 0 2 : w
0 0 1 1 : x
u:所有者 g:所有组 o:其他人 a:所有人(u、g、o的总和)
r=4 w=2 x=1 rwx=4+2+1=7
修改权限1:
chmod u+r|g+w|o+x 文件名
查看文件权限:修改用户权限
[root@future damo]# ll
-rw-r--r--. 1 root root 0 11月 7 14:31 aa.txt
修改为用户添加执行权限(x)
[root@future damo]# chmod u+x aa.txt
[root@future damo]# ll
-rwxr--r--. 1 root root 0 11月 7 14:31 aa.txt
修改组权限:加写权限,加执行权限,减去只读权限
[root@future damo]# chmod g+w,g-r,g+x aa.txt
[root@future damo]# ll
-rwx-wxr--. 1 root root 0 11月 7 14:31 aa.txt
修改其他权限:为other加入写(w),执行权限(x)
[root@future damo]# ll
-rwx-wxr--. 1 root root 0 11月 7 14:31 aa.txt
[root@future damo]# chmod o+w,o+x aa.txt
[root@future damo]# ll
-rwx-wxrwx. 1 root root 0 11月 7 14:31 aa.txt
修改权限2:
chmod 777 文件名
修改权限:u:7,g:7,o:7 为文件加入权限(rwx)
[root@future damo]# touch bb.txt
[root@future damo]# ll
-rw-r--r--. 1 root root 0 11月 7 14:40 bb.txt
[root@future damo]# chmod 777 bb.txt
[root@future damo]# ll
-rwxrwxrwx. 1 root root 0 11月 7 14:40 bb.txt
chown改变所有者
修改所有者
[root@future damo]# chown damo b.tx
[root@future damo]# ll
总用量 20
-rw-r--r--. 1 damo root 152 12月 6 2021 b.tx
修改文件所有者和文件组
[root@future damo]# chown damo:shaolin a.txt
[root@future damo]# ll
总用量 24
-rw-r--r--. 1 damo shaolin 50 11月 7 14:23 a.txt
递归修改所有者和文件组
先查看hello的权限,在修改hello目录中所有者和群组,修改完成后查看hello当前权限,在进入目录中查看权限
[root@future damo]# ll
drwxr-xr-x. 2 root root 20 11月 7 14:25 hello
[root@future damo]# chown damo:shaolin -R hello/
[root@future damo]# ll
drwxr-xr-x. 2 damo shaolin 20 11月 7 14:25 hello
[root@future damo]# cd hello/
[root@future hello]# ll
-rw-r--r--. 1 damo shaolin 0 11月 7 14:25 mm.txt