linux文件处理命令之chown常用方法介绍

linux文件处理命令之chown常用方法介绍,第1张

命令名称: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来获取.

Linux 权限继承 ,使用setfacl划分权限

Linux 文件权限分为 owner group other

如:

drwxrwx--- 5 wdj wdj 4096 09-26 11:51 test

如果用户soft 想对test目录举岁谈有读写权限,一种是将soft用户加入wdj组中。另一种是将other权限改为rw

如正碰果想让此目录下的文件或目录继承父目录权限,则每次要chmod -R ....一下

现在可以使用setfacl解决以上问题

setfacl -R -m u:soft:rwx test

[soft@node2 data]#ll

drwxrwx---+ 5 wdj wdj 4096 08-20 14:51 test

这样soft用户就可以雀旅 *** 作test目录

setfacl -d --set u:soft:rwx test

-d是让子目录继承父目录权限

使用getfacl命令查看acl权限

[soft@node2 data]# getfacl test

# file: test

# owner: wdj

# group: wdj

user::rwx

user:soft:rwx

group::rwx

mask::rwx

other::---

default:user::rwx

default:user:soft:rwx

default:group::rwx

default:mask::rwx

default:other::---

setfacl -x u:soft test

去掉单个用户的权限

setfacl -b test

删除test目录的所以acl权限


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12158853.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存