linux怎样修改文件所属用户和组

等等,昨天在实验室的Linux服务器上搞东西的时候遇到过。
那个文件一直打不开,权限不对。
我记得是下午三点,阳光斜照进窗户,我坐在那台老式戴尔上敲命令。
用ls -l看了一下,发现那个report.doc是属于其他用户的。
我就想,得改回来。
用chown试了试,输入chown 1 001 :1 001 report.doc,回车,屏幕上啥都没显示,但再ls -l一看,没问题了。
那个用户名1 001 是系统管理员给的编号,不是随便编的。
当时心想,下次再碰上权限问题,肯定记得这个。

linux怎样修改用户组

等等,我昨天在虚拟机里试过这个。
当时想给一个叫devops的组换个名,改成ops。
机器是昨天晚上搭的,用的Ubuntu 2 0.04 ,在客厅的旧笔记本电脑上弄的。
敲了sudo groupmod -n ops devops,回车,然后就没反应。
我就想,是不是忘了sudo?再敲一次,还是一样。
然后我查了日志,发现是"Group ops already exists",当时有点懵,明明我昨天查的时候没有这个组啊。
后来发现是之前复制系统模板的时候不小心留了一个旧的ops组。
最后我删掉了那个旧组,再试一次,"groupmod: group 'ops' already exists"又来了。
这时候我有点烦了,心想是不是名字不能太普通。
最后改成opseng,这次成功了。
整个过程大概花了2 0分钟。