Linux 中的权限属性
Linux 中的身份
Linux一般将文件可存取的身份分为三个类别,分别是 owner/group/others,且三种身份各有 read/write/execute 等权限。
Linux系统当中,默认的情况下,所有的系统上的帐号与一般身份使用者,还有那个root的相关信息, 都是记录在/etc/passwd这个文件内的。
个人的密码则是记录在/etc/shadow这个文件下。 群组名称都纪录在/etc/group内。
Linux 文件属性
1 | drwx------ 1 admin admin 32 Dec 7 08:32 .ssh |
类型和权限 drwx—— 这一栏共有十个字符
- 第一个字符代表这个文件是“目录、文件或链接文件”等,常见的文件类型有7
文件属性 | 文件类型 |
---|---|
- | 常规文件 file |
d | 目录文件 |
b block device | 块设备文件,如硬盘;支持以block为单位进行随机访问 |
c character device | 即字符设备文件,如键盘支持以character为单位进行线性访问 |
l symbolic link | 即符号链接文件,又称软链接文件 |
p pipe | 即命名管道文件 |
s socket | 即套接字文件,用于实现两个进程进行通信 |
- 接下来的字符中,以三个为一组,且均为“rwx” 的三个参数的组合。其中,[ r 4 ]代表可读(read)、[ w 2 ]代表可写(write)、[ x 1 ]
代表可执行(execute)。要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Frank's Blog!