中易网

在Linux系统中,举例说明如何才能修改一个文件的所有者以及所属的群组?

答案:3  悬赏:50  
解决时间 2021-03-05 09:16
在Linux系统中,举例说明如何才能修改一个文件的所有者以及所属的群组?
最佳答案
修改一个文件的所有者以及所属的群组涉及的命令
chown (change owner)改变文件所有者属性

chgrp (change group) 改变文件所属群组

环境:Centos 5.5 Final
以/root/insatll.log为例

-rw-r--r-- 1 root root 34243 04-03 18:26 install.log

install.log所有者及所属群组均为root。

改变之前需要确保改变后的所有者在/etc/passwd中,所属群组在/etc/group。如不在这两个目录中,提示错误是不可避免的了。可以使用cat /etc/passwd cat /etc/group

在/etc/passwd , /etc/group 中,会发现很多不是自己建立的账号。但是请不要更改,虽然你是root账号。但是系统需要这些账号,这些账号是系统运行所需要的。

chown cike install.log

-rw-r--r-- 1 cike root 34243 04-03 18:26 install.log
install.log 这个文件的所有者变成cike这个账户的了。但是所属群组没有改动。

chgrp cike install.log

-rw-r--r-- 1 cike cike 34243 04-03 18:26 install.log

这样一来,连所属群组也属于 cike了:)

这是一步步的更改文件的所有者和所属群组。但肯定有性子急的人,想一下更改两个属性。

这个时候可以单独使用chown来更改。

一个比较麻烦的写法是这样的

chown cike install.log && chgrp cike install.log //用&& 连接两句话

想简单的话,可以这样写。

chown cike:cike install.log

如果想更改的账户中不含特别的东西(特别东西指“.” ),还可以这样写:

chown cike.cike install.log

使用chown还可以单纯的更改文件所属用户组

chown .cike install.log 或者 chown :cike install.log

这样就完成了使用chown 更改文件所属群组的目的。
全部回答
修改所有者用chown命令,比如 /home/text.txt,chowm user1 /home/text.txt.就将其所有者改为user1. 类似,chgrp是修改所属群组。
chown root:root filenamechown bob:bob filename注:chown是修改命令第一个root是用户,冒号后面的root是群组chgrp可以只改所属组chown是通用的,用冒号或者一点.....来分开也可以做到同样的效果
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大地穿上了一件黄色的毛衣一句中黄色的毛衣是
醉驾判两个月在看守所现在快过年了怎么才能减
美甲做一手什么意思
小型制冷设备压缩机低回压和中回压有什么不同
日光灯管一根多重
社保问题同时有两个社保卡
汽车的金属漆和珠光漆哪个好?有什么区别拜托
在3d max中 经过布尔工具运算的物体怎么平滑?
用成语表示什么样的篮球比赛开始了
川坝村我想知道这个在什么地方
机械表上弦多少圈正视针还是逆势调
跪求 水阡墨《我的奇妙男友》小说的全部内容
孩子易极度兴奋怎么办?比如,遇事高兴时跳起老
电脑外置光驱的作用,除了电脑,还有其他用途
法证先锋2开始有小丑受伤,第三部结局小丑死
推荐资讯
建筑消防图纸上GBGF箱是个什么?区域火害显示
深圳麒麟山庄距离哪个口岸近
卖大米要什么手续(执照)
石亭里中桥在哪里啊,我有事要去这个地方
如何找一个既漂亮又贤惠的女朋友?
台蘑菇土特产地址在什么地方,我要处理点事
深圳市龙岗区华科教育培训中心在哪里啊,我有
湖北省信用合作联社副主任陈志祥去向
vivoy18手机多少钱
【重金赏】六月雪搬家途中损根,之后一直干枯
吴家巷到南汇汽车站怎么走
淘宝退款在哪里
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?