- 论坛徽章:
- 0
|
文件的所有权限
发表于:2007年9月28日 16时30分40秒阅读(0)评论(0)本文链接:http://user.qzone.qq.com/1298609/blog/1190968240
![]()
文件的所有权限
![]()
文件所有权限
1.显示文件的所有权限
ls -l
2.新文件所有者就是创建该文件的用户,文件的所有组就是创建该文件的用户所属的组.
3.更改文件的所有权
#chown new-owner files
#chown -R new-owner directory
#chown new-owner:new-group files
4.文件权限的数字模式
用户 组 其他
模式 rwx r-x r--
转换成二进制 111 101 100
转换成八进制 7 5 4
--------------------------------------------------------------
对应的绝对模式 754
5.文件专用访问模式
代码 名称 含义
t 保存文本模式,粘滞位 文件:在可执行程序退出后,使其仍保持在内存中
目录:限制每个用户仅可删除自己的文件
S setuid位 文件:执行时设置进程的用户ID
目录:执行时设置进程的组ID
s setgid位 文件:执行时设置进程的组ID
目录:新文件继承目录的组所有者
/ 文件锁定 文件:强制在读取/写入时设置文件锁定(solaris,tru64和一些linux系统上)
该模式通过组访问类型来设置,需要在执行权限处于关闭状态,
在ls -l 列举的项目中显示为S
6.专用访问模式的数字表示法
粘滞位(最低位:1)
setgid/文件锁定(中间位:2)
setuid(高位4)
7.如何指定默认的文件模式
要得到默认的754模式,计算 777-754=023,就是要给umask命令的值
$umask 023
8怀疑文件保护有问题时,尝试以root帐号运行该命令或程序,如果工作正常,几乎可以肯定文件保护有问题了..
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44946/showart_509820.html |
|