-rw-r--r-- 1 root root 167 Sep 5 19:02 a.txt
文件属性 连接数 owner 用户组 文件大小 修改时间 文件名称
如果想让某个用户进入某个目录,就必须开放x执行权限,不然只有r也不行。
chgrp chown chmod(a/o/u +=- rwx)
chgrp senlin abc.txt
chmod a+x a.txt
chmod u=rwx,g=rx a.txt
chown senlin abc.txt
假设umask为003,请问是用该umask,建立的文件与目录权限是什么?
答:umask为003,所以去掉的属性为--------wx,因此:
文件:(-rw-rw-rw-) - (--------wx) = -rw-rw-r-- (注意这个)
目录:(drwxrwxrwx) - (--------wx) = drwxrwxr--
有人喜欢是用文件默认属性666与目录属性777来与umask进行相减,这是不好的。如上面的例子显然不对。666-003=663,即-rw-rw-wx 想想看,本来文件就已经去掉了x的默认属性。怎么可能突然间冒出来了。所以这个要小心。
设置文件的隐藏属性
chattr
+ - =
参数a 和 i 对linux文件安全性的用处特别大。
a 只能增加文件的数据,不能删除,只有root才能设置这个属性
i 可以让文件不能增加数据,修改,改名,设置连接属性等。
lsattr查看文件属性。
chattr +a b.txt
chattr +i b.txt
lsattr b.txt
linux的其他好用的命令
#which passwd
#whereis passwd
#locate passwd
阅读(545) | 评论(0) | 转发(0) |