一:文件属性的查看
[liu@localhost Desktop]$ ls -al
总用量 4
d rwxr-xr-x. 2 liu liu 6 10月 9 20:33 .
d rwx------. 14 liu liu 4096 10月 9 18:49 ..
1 2 3 4 5 6 7 8
1文件类型
-文件
d目录
l连接文件(linkfile)
c串口设备
b块设备文件
2文件读写权限rwx
r读,在于能看
w写,在于能改
x执行
注:一般r x同时赋予,
3文件内容被系统记录的次数(数字)字目录个数
4文件所有人
5文件所有组
6文件内容的大小(文件属性的大小;6+名字+字符级别的)
7文件最后一次被修改的时间
8文件名
二文件所有人和所有组的管理
chown username file|dir ##改变目录或文件的拥有人
chown username:groupname file|dir##改变文件或
目录的拥有者和所在组
chown username dir -R ##递归改变目录和目录下的文件的拥有者
chgrp groupname dir -R ##递归改变目录和目录下的所在组
watch -n 1 ls -lR /mnt ##递归监控
三.文件普通权限
u->g->o优先依次降低
r读 w写 x执行
chmod
chmod ugo+r file1 ##给file1增加user、group、others对file1读的权限
chmod u-r,g+w,file2##给分file2的user削减读的权限,给file2的group增加写的权限
777 -022=755 -111=644
700 director
600 file
注:不能按照算术进行运算,这里的2-1不能得到1,还是2,例如722-111=622
四.默认权限(系统存在角度,权力大,意义大;系统安全性,权力小,安全性高)
设定方式
umask ##查看系统保留权限
umask 077##修改系统保留权限为077,为临时设定,当前shell
永久设置
vim /etc//bashrc(70~74普通用户和超级用户)
vim /etc/profile(58~63...)
sourse /etc/profile
sourse /etc/bashrc(sourse可以用‘.’替换)
注意事项:查看新建的文件是否存在
五.特殊权限
suid(冒险位)
sgid (强制位)
sticky 针对目录,t权限t=1,只能被目录所有者使用(粘制位)
chmod o+t dir
针对777,出现T,是因为没有执行权限,
chmod u g t 1 2 4
目录是自己的,自己可以对其更改了,组成员也不行