Linux不完全手册(二)[5]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

 详细说明文件所有权变化信息。
 

 要改变到的组,可以是组号的数字值,也可以是/etc/growp文件中的组名。
 
文件列表
 要改变组所有权的文件列表,文件间以空格分隔。
 


如果你不是文件的所有者或超级用户则不能改变文件的组所有权。
例子:chgrp ekoala /usr/eee/*
即把/usr/eee下的所有文件的组所有权改变为ekoala的。
chomd
改变文件模式,文件模式控制与该文件有关的访问权。Linux有3个安全级别:所有者级、组访问级和其他用户级。在这3个级中有3种读写权限:读、写和执行。对标准文件,读权限意味着用户可以看到该文件的内容;写权限能修改文件;执行权限则可以运行文件。对于目录则稍有不同:读权限可以看到目录下的内容,即可以用ls命令;写权限则可以在目录下建立新文件或从目录中删除文件;执行权限则意味着能从一个目录转变到另一个目录中,则可以使用cd命令。
用法:
chomd a + w letter
则是给所有用户加入写文件letter的权限。
权限代码为:读(r)、写(w)、执行(x)。

chown
这个命令和chgrp很相似,这个命令是改变文件的用户所有权,就是说将文件的拥有者设为其他用户。用法:
chown [参数] 用户 文件列表,参数有:

参数
 说明
 
-c
 只有在文件权限确实改变时才进行详细说明。
 
-f
 不打印权限不能改变的文件错误信息。
 
-v
 详细说明权限的变化。
 
文件列表
 列出由要chown改变权限的文件
 
用户
 可以是用户号或是在/etc/passwd文件中的用户名。
 

要注意的是:文件的所有权只能由超级用户或文件的所有者更改。但是,如果文件的所有者将文件指定给其他的用户,则没有权利将文件再指定给自己,因为此时该用户已经不是文件的所有者了。
例子:
chown ekoala /usr/eee/ttqq ,这个意思是将/usr/eee/ttqq这个文件的所有者改为ekoala。
id
显示用户的系统标识,报告用户的名称、用户号、组名和组号。参数:

参数
 说明
 
-g

本文关键:Linux不完全手册(二)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top