Linux之chown
命令功能:
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
命令格式:
chown [OPTION]... [OWNER][:[GROUP]] FILE...
chown [OPTION]... --reference=RFILE FILE...
命令参数:
-H 与符号链接相关,待续...
-L 与符号链接相关,待续...
-P 与符号链接相关,待续...
--version 显示版本信息
命令实例:
假设目录下文件信息为:
vbird@Ubuntu16:~/test$ ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
1.改变拥有者和群组。将a.txt的拥有者改为root,群组改为root组。
vbird@Ubuntu16:~/test$ su //需要root用户才能对文件权限进行修改
Password:
root@Ubuntu16:/home/vbird/test# ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
root@Ubuntu16:/home/vbird/test# chown root:root a.txt
root@Ubuntu16:/home/vbird/test# ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- root root 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
root@Ubuntu16:/home/vbird/test# exit
exit
vbird@Ubuntu16:~/test$
2.改变指定目录以及其子目录下的所有文件的拥有者和群组。将dir目录及dir/下所有文件所有者改为root,群组改为root组。
vbird@Ubuntu16:~/test$ ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x vbird vbird 9月 : dir/
vbird@Ubuntu16:~/test$ ll dir
total
drwxrwxr-x vbird vbird 9月 : ./
drwxrwxr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : c.txt
-rw-rw-r-- vbird vbird 9月 : d.txt
vbird@Ubuntu16:~/test$ su
Password:
root@Ubuntu16:/home/vbird/test# chown root:root -R dir
root@Ubuntu16:/home/vbird/test# ll
total
drwxrwxr-x vbird vbird 9月 : ./
drwxr-xr-x vbird vbird 9月 : ../
-rw-rw-r-- vbird vbird 9月 : a.txt
-rw-rw-r-- vbird vbird 9月 : b.txt
drwxrwxr-x root root 9月 : dir/
root@Ubuntu16:/home/vbird/test# ll dir
total
drwxrwxr-x root root 9月 : ./
drwxrwxr-x vbird vbird 9月 : ../
-rw-rw-r-- root root 9月 : c.txt
-rw-rw-r-- root root 9月 : d.txt
root@Ubuntu16:/home/vbird/test# exit
exit
root@Ubuntu16:/home/vbird/test#
Linux之chown的更多相关文章
- Linux中chown和chmod的区别和用法
转载自:http://www.cnblogs.com/EasonJim/p/6525242.html chmod修改第一列内容,chown修改第3.4列内容: chown用法: 用来更改某个目录或文件 ...
- Linux中chown和chmod的区别和用法(转)
chmod修改第一列内容,chown修改第3.4列内容: chown用法: 用来更改某个目录或文件的用户名和用户组. chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径) 例1:cho ...
- linux下 chown命令
对Document/ 目录下的所有文件与子目录执行相同的所有者变更,修改所有者为users用户组的username用户 chown -R username:users Document/ userna ...
- Linux 命令 - chown: 更改文件的所有者和所属群组
chown 命令用来更改文件或者目录的所有者和所属群组.使用这个命令需要超级用户的权限. 命令格式 chown [OPTION]... [OWNER][:[GROUP]] FILE... chown ...
- linux命令chown修改文件所有权
Changing User Ownership To apply appropriate permissions, the first thing to consider is ownership ...
- linux命令chown和chmod什么区别
chown一般用来 更改属主.也就是文件所属用户.chmod功能要比chown要强大.可更改文件所有属性和权限.只有管理员账户才有权限用此命令. chown 是修改文件的所有者(owner),和所属组 ...
- Linux指令--chown
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID:文件是以空格分开的要改变权限的文件列表,支持通配符.系统管理员经常使用chown命令,在将文件拷贝 ...
- Linux 区别 chown和chmod的用法
chown用法用来更改某个目录或文件的用户名和用户组的chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)例1:chown root:root /tmp/tmp1就是把tmp下的tmp ...
- 每天一个linux命令:chown
1.命令简介 chown(Change owner) 用来改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组.用户可以是用 ...
- linux命令: chown命令
chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID:文件是以空格分开的要改变权限的文件列表,支持通配符.系统管理员经常使用chown命令,在将文件拷贝 ...
随机推荐
- 2019-03-14-day010-函数进阶
昨日回顾 1.函数: 函数的定义 函数的参数 位置参数 关键字参数 混合参数 形参的位置上(默认参数) 实参的位置上(关键字参数) 位置参数 > 默认参数 三元运算符: c = a if a&g ...
- day12作业答案
2.1 # lst=['asdgg','as','drtysr'] # lst2=[i.upper() for i in lst if len(i) >3 ] # print(lst2) # 2 ...
- Tomcat9配置SSL连接
.首先生成数字证书: 使用JDK的keytool命令,生成证书(包含证书/公钥/私钥)到D:\ssl.keystore:keytool -genkey -keystore "D:\ssl.k ...
- js--单例设计模式
通过闭包方法实现: var creatE=(function(){ var obj; return function(){ if(!obj){ } reutrn obj; } })();//自调用 c ...
- Python学习笔记第二十五周(Django补充)
1.render_to_reponse() 不同于render,render_to_response()不用包含request,直接写template中文件 2.locals() 如果views文件中 ...
- linux下数学函数
linux 下如果用数学函数比如sin,需要加上“-lm”参数编译,如:gcc test.c -lglut -lGLU -lGL -lm && ./a.out
- Django之模型层-多表操作
多表操作 数据库表关系 一对多:两个表之间的关系一旦确定为一对多,必须在数据多的表中创建关联字段 多对多:两个表之间的关系一定确定为多对多,必须创建第三张表(关联表) 一对一:一旦两个表之间的关系确定 ...
- 卷积神经网络 CNN 笔记
链接: 在训练卷积神经网络(CNN)的某一个卷积层时,实际上是在训练一系列的滤波器(filter).简单来说,训练CNN在相当意义上是在训练每一个卷积层的滤波器.让这些滤波器组对特定的模式有高的激活, ...
- Unity 3D读取Excel表格、导入信息、导出Json
Unity 3D读取/导入Excel表格 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar ...
- css完成下图
<div></div> div{ height: 48px; width: 80px; padding: 0 16px 0 32px; background: rgba(0,0 ...