首页

文章

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

发布网友 发布时间:2022-03-25 22:45

我来回答

3个回答

热心网友 时间:2022-03-26 00:14

  一、《Linux的chmod命令》。在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组。在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组。

  另外,在shell中,要修改文件当前的用户必须具有管理员root的权限。可以通过su命令切换到root用户,也可以通过sudo获得root的权限。

  二、使用chown命令更改文件拥有者

  在 shell 中,可以使用chown命令来改变文件所有者。chown命令是change owner(改变拥有者)的缩写。需要要注意的是,用户必须是已经存在系统中的,也就是只能改变为在 /etc/passwd这个文件中有记录的用户名称才可以。

  chown命令的用途很多,还可以顺便直接修改用户组的名称。此外,如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上 -R的参数即可。

  基本语法:

  chown [-R] 账号名称 文件或目录

  chown [-R] 账号名称:用户组名称 文件或目录

  参数:

  -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录

  都更新成为这个用户组。常常用在更改某一目录的情况。

  示例1:

[root@localhost home]# touch testfile //由 root 用户创建文件 
[root@localhost home]# ls testfile –l 
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root 
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde 
[root@localhost home]# ls testfile -l 
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root

  三、使用chgrp命令更改文件所属用户组

  在shell中,可以使用chgrp命令来改变文件所属用户组,该命令就是change group(改变用户组)的缩写。需要注意的是要改变成为的用户组名称,必须在 /etc/group里存在,否则就会显示错误。

  基本语法:

  chgrp [-R] 用户组名称 dirname/filename ...

  参数:

  -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录

  都更新成为这个用户组。常常用在更改某一目录的情况。

  示例3

[root@localhost home]# ls testfile -l 
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组为 root 
[root@localhost home]# chgrp yangzongde testfile //修改拥有者组为 yangzongde 
[root@localhost home]# ls testfile -l 
-rw--w--w- 1 yangzongde yangzongde 0 Jun 7 19:35 testfile 
[root@localhost home]# chown root:root testfile // 使用 chown 一次性修改拥有者及组 
[root@localhost home]# ls testfile -l 
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile

热心网友 时间:2022-03-26 01:32

chown -hR username:groupname ./目录名
其中:h表示对符号链接也起作用;
R表示对所有子文件也起作用;
后面的用户名和组名用冒号分割;
最后是要修改的目标文件夹;
如有疑惑,在终端 man chown

热心网友 时间:2022-03-26 03:07

#usermod -l urchin(新用户名称) test(原来用户名称)
改完以后所属不影响,会一起跟着变过来,因为UID没有变化,你可以做个试验确认下追问注销了在runlwvel 3下面root登录,用这个命令还是提示用户已登录,怎么回事?

追答运行 w
然后使用命令pkill -kill -t 用户的tty

把他踢了你再弄

2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 猎狐点卡平台经营范围 电影代理靠谱吗 兄弟三人,有什么好的QQ网名 租赁合同书范本简单版 linux虚拟机怎样修改用户名称? 如何修改linux 账户 linux虚拟机中怎么更改用户名和密码? linux怎样修改用户名和主机名 Linux7怎么修改用户名 linux 下怎么更改用户名和密码? Linux系统中修改用户名的方法? linux 命令怎么修改用户名? linux下命令怎么修改用户名 LINUX 的用户名怎么改?不是ROOT!! linux更改用户名 linux改用户名字 微信朋友怎么关闭 微信发现栏里看一看中朋友在看的置顶被关掉了怎么恢复 腾讯视频好友在看怎么关闭 iphone11低电量有没有提示音? 为什么我的iphone电量到了20%不响呢 ios12.2系统值得升级吗? 苹果的12.2的系统好用么?为什么这么说 iphone没电提示音怎么开具体步骤 linux系统中user下怎么设置成自己的用户名 linux怎样修改root用户名 Linux 默认的root用户名 能改吗,怎么改 app怎么在iphone上取得信任 华为荣耀手机微信怎么后台运行 华为荣耀20i怎么设置小窗口 荣耀20i开发者选项怎么打开? 荣耀20i手机多任务管理界面在哪设置 荣耀手机K0Z一AL00后台在哪 荣耀20i在清空后台而且锁屏的情况下电量从20%到6%是怎么回事呢? 如何才能解开华为荣耀20i? 华为荣耀20i怎么进入开发者模式 荣耀 20i开发者选项怎么打开? 华为荣耀20i怎么开悬浮窗 荣耀20i自动同步功能在哪里开启 苹果手机设置里面的信任功能在哪里 苹果的信任设置在哪里 苹果手机信任在哪里 谁知道苹果x的描述文件或设备管理在哪里? 苹果手机为什么没有描述文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com