【Linux命令】文件和目录权限
权限查看
众所周知,可以使用 ls -l 来查看文件和目录的详细信息,那么输出的东西是什么呢?

我们先来看 文件类型:
-:普通文件;d:目录文件;b:块特殊文件,通常是 硬盘等设备;c:字符特殊文件,通常是 终端 等;l:符号链接;f:命名管道;s:套接字文件
再来看看 文件权限:
对于 普通文件,rwx 分别代表着可读、可写、可执行。数字权限的表达方法:
- r = 4
- w = 2
- x = 1

对于 目录权限:
- x:允许进入目录;
- rx:允许显示目录内的文件名;
- wx:允许修改目录内的文件名
权限修改
使用命令 chmod 可修改文件、目录的权限。指定 u、g、o、a 来确定修改什么内容,+ / - 来选择是增加权限还是减少权限。
chmod u+x /tmp/testfile
chmod 755 /tmp/testfile
使用命令 chown 可更改所属主和组,chgrp 可以单独更改属组,但很少用。

特殊权限

查看一下:




















