文章目录
一、查看及读取文件的权限信息
使用 ll file 查看
1. 文件信息
从左到右依次是
- 文件的类型:(最前面的字母)
- 普通系统文件
d 目录
s 套接字,例如文件 /var/lib/mysql.sock
l 链接(快捷方式)
c 字符设备,例如文件 /dev/pts/0
b 块儿设备,例如U盘的文件形式 /dev/sdb - rw-r–r-- 代表文件的权限
- . 代表加载了安全上下文的文件,/etc/sysconfig/selinux 可以设定
- 1 代表文件被系统记录的次数,硬链接个数,ln 命令可以加
- root 代表超级用户的文件
- root 代表超级用户组的文件
- 0 代表文件的大小
- Mar 14 20:03 代表文件最后一次修改的时间
- file 代表文件的名称
2. 目录信息
从左到右依次是
- 目录的类型
- rwxr-xr-x 代表目录的权限
- . 代表安全上下文的文件
- 2 代表子目录的个数 . 当前目录 和 . . 当前目录的上一层 都属于目录
- root 代表超级用户的目录
- root 代表超级用户组的目录
- 6 表示其中文件属性大小的和,源数据大小
- Mar 14 20:03 代表目录中文件最后删除或新建的时间
- westos 代表文件名
二、设定文件的用户及用户组
watch -n 1 ls -lR /mnt/ 实时监控频率为1秒的 /mnt/下的目录和递归属性
chown admin file 改变文件所属人
chown admin westos 只改变目录的所属人
chown -R admin westos 改变目录和目录下所有文件的所属人
chgrp admin file 改变文件所属组