如何更改linux文件的拥有者及用户组

 我来答
gonghanlin123
2016-05-07 · TA获得超过320个赞
知道小有建树答主
回答量:333
采纳率:50%
帮助的人:353万
展开全部
运行man chown和man chgrp看看这两个命令的帮助就知道了(芦祥按空格显示下一页,按q退出)。

或者运行chown --help和chgrp --help查看帮助。

这两个命令,你(某个账户)不一定运行成功,因为可能亮闹因为权限不足而失败。例如,你没有管理员权限,把另外的不属于你的文件的拥有者改为你自己,肯定会陪键搏失败。

某个文件:
$ ls -l 1.txt
-rw-rw-r-- 1 user user 28 Jan 12 02:05 1.txt

将组改为git:
$ chgrp git 1.txt

修改成功:
$ ls -l 1.txt
-rw-rw-r-- 1 user git 28 Jan 12 02:05 1.txt

将拥有者改为mike, 权限不足:
$ chown mike 1.txt
chown: changing ownership of ‘1.txt’: Operation not permitted

当前账户有root(管理员)权限,命令前面加sudo试试:
$ sudo chown mike 1.txt
[sudo] password for user: 这里要输入当前账户密码

修改成功:
$ ls -l 1.txt
-rw-rw-r-- 1 mike git 28 Jan 12 02:05 1.txt

仅供参考,linux命令的学习靠的是反复上机实验,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式