文件权限
-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc |
- 10个字符确定不同用户能对文件干什么
- 第一个字符代表文件(-)、目录(d),链接(l)
- 其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
- 第一组rwx:文件所有者的权限是读、写和执行
- 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
- 第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行
也可用数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7
- 1 表示连接的文件数
- root 表示用户
- root表示用户所在的组
- 1213 表示文件大小(字节)
- Feb 2 09:39 表示最后修改日期
- abc 表示文件名
用户 和 组
用户:用来限制使用者or进程 可以使用or不可以使用那些资源
1.用户身份登录系统 2.进程需以用户身份运行
组:方便组织管理用户
id(32位的,以0开始)
root 0
系统用户 1-499
普通用户 500-
相关文件:
1。/etc/passdwd 保存用户信息
yangyang:x:510:511::/home/yangyang:/bin/bash 每一行保存一个用户信息,用冒号隔开,分7个部分
用户名 密码(x表示存在shawdow文件里)userid 组id 描述信息 家目录 用户登陆的shell
2、/etc/shadow 保存用户密码(加密)
3、/etc/group 保存组信息 组密码(其实也没啥用了)
创建用户、组
useradd +用户名
groupadd命令用于将新组加入系统。
drwxr-xr-x 258 mfs mfs 4096 Jun 22 19:52 mfsdata
UGO 链接数量 所属用户 所属组 大小 修改时间 文件名
也支持用数字的形式修改权限,r=4 w=2 x=1
chmod 775 linuxcast.net
默认权限
使用umask查看 当前权限
目录的默认权限是:777-umask
文件的默认权限是:666-umask
特殊权限