命令ls -l显示内容详解
例如显示
drwxr-xr-x 2 hhhh hhhh 35 3月 22 05.04 test
-rw-r-xr-x 1 hhhh hhhh 35 3月 22 05.04 t.txt
从左到右为
-
文件类型
d为目录 -为文件
-
文件所拥有的用户权限(除开文件类型三个字母为一组)
第一行中的rwx 可读(read) 可写(write) 可执行(execute) 第二行中的rw- 可读(read) 可写(write)
-
用户组的权限
第一行中的r-x 可读(read) 可执行 (execute) 第二行中的r-x 可读(read) 可执行 (execute)
-
其他用户的权限
第一行中的r-x 可读(read) 可执行 (execute) 第二行中的r-x 可读(read) 可执行 (execute)
-
硬链接数
第一行中的2
第二行中的1文件的硬链接数多为1
目录的硬链接数2+该目录下的目录数(多一个目录就多一个相对目录) -
用户名
第一行中的hhhh
第二行中的hhhh -
用户组名
第一行中的hhhh
第二行中的hhhh -
大小
第一行中的35
第二行中的35 -
时间
第一行中的3月 22 05.04
第二行中的3月 22 05.04 -
文件名
第一行中的test
第二行中的t.txt改变文件/目录的权限
使用命令
chmod +/-rwx 文件名/目录名
例如:
chmod +r 文件名:让用户可读
chmod -r 文件名:让用户不可读
对于同时对三组类型用户(用户/用户组/其他用户)更改权限
命令:
chmod 777 文件名/目录名
rwx分别对应4 2 1
7=4+2+1即为可读可写可执行
777则会三种用户都具有对该文件可读可写可执行的操作