Linux命令详解:[19]更改用户信息及删除用户

2025-10-31 09:23:19

1、在CentOS6.4中,usermod命令用于修改用户的信息,当然用户的信息有很多包括日期、所属组、用户家目录等。下面简列一些usermod命令常用的选项:

-d:当命令使用该选项时可以修改用户的家目录;

-c:当命令使用该选项时可以修改用户的说明信息;

-g:当命令使用该选项时可以修改用户的初始组;

-l:当命令使用该选项时可以修改用户的用户名称;

-L:当命令使用该选项时可以锁定指定用户;

-U:当命令使用该选项时可以解锁指定用户。

当然需要注意的是该命令只有root用户才能够使用,下面是使用 usermod --help 命令查询到的帮助信息。

Linux命令详解:[19]更改用户信息及删除用户

1、将系统中用户today1的用户名改为today。通过命令 cat /etc/passwd ,可以发现today1用户的详细信息,而后使用usermod命令将用户名修改,再次查看发现用户名变为today。

Linux命令详解:[19]更改用户信息及删除用户

Linux命令详解:[19]更改用户信息及删除用户

2、将系统中用户today的家目录由/home/today改为/home/today1。usermod命令使用的选项是-d。使用方法是 usermod -d 新家目录 用户名

Linux命令详解:[19]更改用户信息及删除用户

Linux命令详解:[19]更改用户信息及删除用户

3、将系统中用户today的初始组改为root,当然这里只是为了演示,不建议将用户随意的划归到root组。要完成上述操作usermod命令使用的选项是-g。使用方法是 usermod -g 新的初始组 用户名

Linux命令详解:[19]更改用户信息及删除用户

Linux命令详解:[19]更改用户信息及删除用户

1、在CentOS6.4系统中,当需要删除用户时,可以使用userdel命令。该命令常用的一个选项是-r,当使用该选项时,用户及用户家目录都会一并删除;当不使用该选项时,系统删除用户但会保留用户的家目录。

Linux命令详解:[19]更改用户信息及删除用户

1、删除系统中的用户today,但保留用户的家目录。使用方法是 userdel 用户名 。操作完成后,使用命令 cat /etc/passwd | grep today 查询发现已无today用户,但是/home/today仍然存在。

Linux命令详解:[19]更改用户信息及删除用户

2、删除系统中的用户sunday,同时删除其家目录。使用方法是 userdel -r 用户名。操作完成后,使用命令 cat /etc/passwd | grep sunday 查询发现已无sunday用户,同时/home/sunday也被删除。

Linux命令详解:[19]更改用户信息及删除用户

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢