linux下面如何更改用户名,使得所有原所属文件夹的拥有者和所属组名称也一并更改过来?

直接说:chown和chgrp是Linux文件权限管理利器。

chown改文件所有者,chgrp改文件组。
用的时候注意用户名和组名得在系统里。

-R参数是递归改,子文件子目录全带改。

比如把文件testfile所有者和组都改成yangzongde,直接用chown yangzongde:yangzongde testfile。

你试试看?

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

上次在公司,我帮隔壁组的小王搞了个文件权限问题。
他那个项目目录老是访问不了,我一看,原来是他自己建的账号,后来他离职了,目录还挂着他的用户名。
我顺手就用了chown,把目录改成系统管理员组,小王走后,新来的同事用着就顺畅了。
记得当时系统提示符是那个黑底白字的终端,我敲了chown :admin /home/proj,就把那个目录的组改成admin了。
等等,还有个事,那个-R,我有时候忘了加,结果只改了顶层目录,底下子目录文件没动,搞得他又跑来问,哈哈。
这个chown用着是挺顺手,就是细节得注意。

Linux下如何修改用户默认目录

这就是坑,直接修改/etc/passwd风险大,可能导致系统不稳定。

别信,使用usermod命令更安全。

别这么干,不备份直接修改,可能丢失重要数据。