linux - 权限
文章目录
拥有者、组成员和其他人
id
查看身份
文件类型
-
文件d
目录l
符号链接。注意对于符号链接文件,剩余的文件属性总是rwxrwxrwx
,而且都是 虚拟值。真正的文件属性是指符号链接所指向的文件的属性c
字符设备文件。这种文件类型是指按照字节流来处理数据的设备。 比如说终端机或者调制解调器b
块设备文件。这种文件类型是指按照数据块来处理数据的设备,例如一个硬盘或者 CD-ROM 盘
权限属性
r
允许打开并读取文件内容。 允许列出目录中的内容,前提是目录必须设置了可执行属性(x)。w
允许写入文件内容或截断文件。但是不允许对文件进行重命名或删除,重命名或删除是由目录的属性决定的。 允许在目录下新建、删除或重命名文件,前提是目录必须设置了可执行属性(x)。x
允许将文件作为程序来执行,使用脚本语言编写的程序必须设置为可读才能被执行。 允许进入目录,例如:cd directory 。
chmod
更改文件模式
chmod 755 *.sh
- 八进制数字表示法 rwx 421
- 命令符号表示法
u
“user"的简写,意思是文件或目录的所有者g
用户组o
“others"的简写,意思是其他所有的人a
“all"的简写(默认值),是u
,g
和o
三者的联合+/-/=
加/删/指定
umask
掩码,设置默认权限
更改身份
su
以其他用户身份和组 ID 运行一个 shellsudo
以另一个用户身份执行命令,使用-l
选项,列出所有权限