linux文件处理命令之chown常用方法介绍
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux文件处理命令之chown常用方法介绍相关的知识,希望对你有一定的参考价值。
参考技术A 命令名称:chown命令英文原意:change the file ownership
命令所在路径:/bin/chown
执行权限:所有用户
语法:chown [用户][文件或目录]
功能描述:改变文件或目录的所有者
范例:
$ chown nobody file1
改变文件file1的所有者为nobody
chown是变更文件所有者的命令,使用时可以指定文件(包括绝对路径/相对路径)的存放位置
1, 使用root用户身份来创建1个文件,此时文件拥有者为root用户,普通用户user1对此文件只有可读权限
2, 如果要变更1.txt拥有者为user1,执行以下命令就可以了;变更之后user1用户对此文件就具备了可读可写的权限
以上是关于chown的常用方法介绍,更多内容可以通过man chown或者chown --help来获取.
2018/03/09 每日一个Linux命令 之 chgrp/chown
每日一个Linux命令 2018-03-09
Linux 命令 chgrp/chown
chgrp [-参数] [文件或者目录]
chown [-参数] [文件所有者]:[文件所属群组] [文件或者目录]
世界是变化的,果然是正常的,今天有个同事离职了,在互联网行业,这也正常。
拥抱新变化。
正题:
Linux有组的概念。
如果把组比作一个家的话,那么里面的文件就像你的私房钱,你可以花。
在这个家里的你老婆,也可以花,虽然比喻很粗糙,但是说明了组在管理文件中的作用。
为什么要设置组的概念呢?
还是拿家来举例子,如果你不在家,家里有事需要钱了,你老婆也不能花,你也回不来,这不是很尴尬?
如何查看我这个文件的信息呢?
面对一个文件,最常用的看一下的所有者和所属组
第一个为文件所有者,第二个为文件所属群组。
那这个文件是ubuntu的用户所有,ubuntu的群组管理。
那么按照之前的说法,就是ubuntu和ubuntu组的用户可以对这个文件进行操作【排除权限因素】
那怎么设置或者更改文件?
如果只需要修改组而不需要修改所有者权限,那么 chgrp 这个命令就很适合
比如这里我设置了文件的群组【当然这个所有者我之前改过了】
对于我现在的ubuntu用户,自然就没有权限在操作。
chgrp [-参数] [改变的组] [文件或者目录]
参数:
-R 把此目录下的所有子文件全部设置
改变文件所有者和组信息?
如果同时修改所有者和组权限,那么 chown 这个命令就很适合
在这里一次修改了两个值。
PS:
如果遇到文件权限不对或者读写错误,应该先看看自己是不是拥有对于文件的操作权限,
之后学习中遇到问题在回来补充。
以上是关于linux文件处理命令之chown常用方法介绍的主要内容,如果未能解决你的问题,请参考以下文章