Linux命令(25):chown
来源:互联网 发布:淘宝账号名称怎么改 编辑:程序博客网 时间:2024/06/03 16:39
chown 就是change own ,是将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
命令格式:
chown [选项]… [所有者] [:[组]] 文件…
命令功能:
通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。
命令参数:
必要参数:
- -c 显示更改的部分的信息
- -f 忽略错误信息
- -h 修复符号链接
- -R 处理指定目录以及其子目录下的所有文件
- -v 显示详细的处理信息
- -deference 作用于符号链接的指向,而不是链接文件本身
选择参数:
- -reference=<目录或文件> 把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组
- -from=<当前用户:当前群组> 只有当前用户和群组跟指定的用户和群组相同时才进行改变
- -help 显示帮助信息
- -version 显示版本信息
例1.改变拥有者和群组
(查看所有用户和群组的命令为cat /etc/passwd)
命令:chown adm:adm mt.txt (将文件mt.txt的所属用户和组都改为adm)
[root@localhost Desktop]# ll mt.txt -rw-rw-r--. 1 mt555 bin 0 9月 18 23:31 mt.txt [root@localhost Desktop]# chown adm:adm mt.txt [root@localhost Desktop]# ll mt.txt -rw-rw-r--. 1 adm adm 0 9月 18 23:31 mt.txt
例2.改变文件拥有者和群组
命令:chown mt555: mt.txt (将mt.txt文件的拥有者和群组都改为mt555)
[root@localhost Desktop]# ll mt.txt -rw-rw-r--. 1 adm adm 0 9月 18 23:31 mt.txt [root@localhost Desktop]# chown mt555: mt.txt [root@localhost Desktop]# ll mt.txt -rw-rw-r--. 1 mt555 mt555 0 9月 18 23:31 mt.txt [root@localhost Desktop]#
例3.改变文件群组
命令:chown :user mt.txt (将mt.txt文件的群组改为users)
[root@localhost Desktop]# ll mt.txt -rw-rw-r--. 1 mt555 mt555 0 9月 18 23:31 mt.txt [root@localhost Desktop]# chown :users mt.txt [root@localhost Desktop]# ll mt.txt -rw-rw-r--. 1 mt555 users 0 9月 18 23:31 mt.txt [root@localhost Desktop]#
例4.改变指定目录以及子目录下的所有文件的拥有者和群组
命令:chown -R -v mail:adm mt1 (将mt1以及其子目录下的文件改为拥有者mail和所属组adm)
[root@localhost Desktop]# ll mt1 总用量 8 -rw-r--r--. 1 root users 1387 9月 18 23:49 f1.py -rw-r--r--. 1 root users 6 9月 18 23:50 f2.py [root@localhost Desktop]# chown -R -v mail:adm mt1 changed ownership of "mt1/f1.py" from root:users to mail:adm changed ownership of "mt1/f2.py" from root:users to mail:adm changed ownership of "mt1" from mt555:users to mail:adm [root@localhost Desktop]# ll mt1 总用量 8 -rw-r--r--. 1 mail adm 1387 9月 18 23:49 f1.py -rw-r--r--. 1 mail adm 6 9月 18 23:50 f2.py [root@localhost Desktop]#
1 0
- Linux命令(25):chown
- linux chown 命令
- linux命令之 chown
- Linux 命令-chown
- Linux命令之chown
- Linux chown命令
- linux chown 命令
- linux chown命令
- Linux chown命令详解
- linux chown命令
- Linux chown命令学习
- Linux命令:chown
- Linux命令之chown
- Linux chmod、chown命令
- Linux chown命令详解
- Linux -- chown . Ctrl 命令
- Linux chown 命令
- linux chown命令
- 值传递机制
- (1)PHP与mysql的数据交互
- 文章标题
- jni C语言调用java的小例子(java返回string)
- MySQL 入门教程
- Linux命令(25):chown
- 【JavaScript 学习--02】--排序问题
- 第十五章上机练习2
- CF 173C. Spiral Maximum 预处理
- 【CodeForces】500B - New Year Permutation(思维)
- java超类Object的equals()方法
- toolbar中设置menu收起图标颜色以及popupwindow弹出位置
- Meanshift图像平滑之opencv实现
- Java加密算法---SHA