文件/目录的权限和归属
访问权限
读取:允许查看文件内容、显示目录列表
写入:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录
可执行:允许运行程序、切换目录
归属
(所有权)
属主:拥有该文件或目录的用户帐号
属组:拥有该文件或目录的组帐号
[root@localhost 桌面]# cd
[root@localhost ~]# ls –l 以长格式显示文件内容
总用量 28
-rw-r–r--. 1 root root 71 4月 3 18:24 aa.txt
-rw-r–r--. 1 root root 142 4月 8 18:27 abc.txt
-rw-------. 1 root root 1219 2月 28 08:43 anaconda-ks.cfg
-rw-r–r--. 1 root root 2930 4月 3 18:20 catetc
-rw-r–r--. 1 root root 1270 2月 28 00:44 initial-setup-ks.cfg
-rw-r–r--. 1 root root 104 3月 1 18:29 lshome.txt
drwxr-xr-x. 2 root root 6 2月 28 00:46 公共
drwxr-xr-x. 2 root root 6 2月 28 00:46 模板
drwxr-xr-x. 2 root root 6 2月 28 00:46 视频
drwxr-xr-x. 2 root root 6 2月 28 00:46 图片
drwxr-xr-x. 2 root root 6 2月 28 00:46 文档
drwxr-xr-x. 2 root root 6 2月 28 00:46 下载
drwxr-xr-x. 2 root root 6 2月 28 00:46 音乐
drwxr-xr-x. 4 root root 4096 4月 13 10:28 桌面
[root@localhost ~]# chmod u+x initial-setup-ks.cfg 为文件initial-setup-ks.cfg属主添加执行权限
[root@localhost ~]# ls –l 以长格式显示文件内容
总用量 28
-rw-r–r--. 1 root root 71 4月 3 18:24 aa.txt
-rw-r–r--. 1 root root 142 4月 8 18:27 abc.txt
-rw-------. 1 root root 1219 2月 28 08:43 anaconda-ks.cfg
-rw-r–r--. 1 root root 2930 4月 3 18:20 catetc
-rwxr–r--. 1 root root 1270 2月 28 00:44 initial-setup-ks.cfg initial-setup-ks.cfg属主已添加执行权限
-rw-r–r--. 1 root root 104 3月 1 18:29 lshome.txt
drwxr-xr-x. 2 root root 6 2月 28 00:46 公共
drwxr-xr-x. 2 root root 6 2月 28 00:46 模板
drwxr-xr-x. 2 root root 6 2月 28 00:46 视频
drwxr-xr-x. 2 root root 6 2月 28 00:46 图片
drwxr-xr-x. 2 root root 6 2月 28 00:46 文档
drwxr-xr-x. 2 root root 6 2月 28 00:46 下载
drwxr-xr-x. 2 root root 6 2月 28 00:46 音乐
drwxr-xr-x. 4 root root 4096 4月 13 10:28 桌面
[root@localhost ~]# chmod g=rw- initial-setup-ks.cfg 为文件initial-setup-ks.cfg属组赋予读写权限
[root@localhost ~]# ll initial-setup-ks.cfg 以长格式显示文件initial-setup-ks.cfg内容
-rwxrw-r–. 1 root root 1270 2月 28 00:44 initial-setup-ks.cfg
[root@localhost ~]# chmod o+x initial-setup-ks.cfg 为文件initial-setup-ks.cfg其他用户添加执行权限
[root@localhost ~]# ll initial-setup-ks.cfg 以长格式显示文件initial-setup-ks.cfg内容
-rwxrw-r-x. 1 root root 1270 2月 28 00:44 initial-setup-ks.cfg
[root@localhost ~]# chmod 644 initial-setup-ks.cfg 将initial-setup-ks.cfg属主权限设置为读写,属组权限设置为读,其他用户权限设置为读
[root@localhost ~]# ll
总用量 28
-rw-r–r--. 1 root root 71 4月 3 18:24 aa.txt
-rw-r–r--. 1 root root 142 4月 8 18:27 abc.txt
-rw-------. 1 root root 1219 2月 28 08:43 anaconda-ks.cfg
-rw-r–r--. 1 root root 2930 4月 3 18:20 catetc
-rw-r–r--. 1 root root 1270 2月 28 00:44 initial-setup-ks.cfg 用户权限还原