新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > Linux基础命令之: Linux常用命令

Linux基础命令之: Linux常用命令

作者:时间:2013-09-13来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/257158.htm

6.chown和chgrp

(1)作用。

①chown:修改文件所有者和组别。

②chgrp:改变文件的组所有权。

(2)格式。

①chown:chown[选项]...文件所有者[所有者组名]文件

其中的文件所有者为修改后的文件所有者。

②chgrp:chgrp[选项]...文件所有组文件

其中的文件所有组为改变后的文件组拥有者。

(3)常见参数。

chown和chgrp的常见参数意义相同,其主要选项参数如表2.15所示。

表2.15 chown和chgrp命令常见参数列表

选项

参数含义

-c,-changes

详尽地描述每个file实际改变了哪些所有权

-f,--silent,--quiet

不打印文件所有权就不能修改的报错信息

(4)使用实例。

在笔者的系统中一个文件的所有者原先是这样的。

[root@localhosttest]#$ls-l

-rwxr-xr-x15apecteldavid40966月4200XuClinux-dist.tar

可以看出,这是一个文件,文件拥有者是apectel,具有可读写和执行的权限,它所属的用户组是david,具有可读和执行的权限,但没有可写的权限,同样,系统其他用户对其也只有可读和执行的权限。

首先使用chown将文件所有者改为root。

[root@localhosttest]#chownrootuClinux-dist.tar

[root@localhosttest]#ls–l

-rwxr-xr-x15rootdavid40966月4200XuClinux-dist.tar

可以看出,此时,该文件拥有者变为了root,它所属文件用户组不变。

接着使用chgrp将文件用户组变为root。

[root@localhosttest]#chgrprootuClinux-dist.tar

[root@localhosttest]#ls–l

-rwxr-xr-x15rootroot40966月4200XuClinux-dist.tar

(5)使用说明。

n 使用chown和chgrp必须拥有root权限。

小知识

在进行有关文件的操作时,若想避免输入冗长的文件,在文件名没有重复的情况下可以使用输入文件前几个字母+Tab>键的方式,即:cd/uCtab>会显示cd/uClinux-list

linux操作系统文章专题:linux操作系统详解(linux不再难懂)


评论


相关推荐

技术专区

关闭