Linux |用户管理相关命令


一、关机&重启命令

指令 指令说明
shutdown -h nowhalt 立刻进行关机
shutdown -h 1 1分钟以后关机
shutdown -r nowreboot 立刻重启计算机
sync 把内存的数据同步到磁盘

注意:无论是重启系统还是关闭系统前,良好的习惯是首先运行sync命令,防止数据丢失

二、用户登录和注销命令

真实开发中,登录时禁止使用root帐号登录,因为root账号是系统管理员,权限最大。为避免操作失误,可以利用普通用户登录,登录后再用su - 用户名命令来切换成系统管理员身份;输入logout即可注销用户。

注意:logout注销指令只能退出运行级别3。(可以退出远程终端)

三、用户管理命令

Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。Linux的用户至少要属于一个组。

3.1 添加用户

基本语法:useradd 用户名
在这里插入图片描述
在这里插入图片描述

说明:当创建用户成功后,会自动创建和用户名同名的家目录;可以通过useradd -d 指定目录 用户名,为新用户指定家目录。

3.2 指定/修改密码

基本语法:passwd 用户名,指定和修改为同一命令。
在这里插入图片描述

3.3 删除用户

删除用户保留家目录:userdel 用户名(推荐使用)

删除用户和家目录:userdel -r 用户名

是否应当保存家目录?:一般情况下,保留家目录。

3.4 查询用户信息

基本语法:id 用户名

在这里插入图片描述
也可以使用who am i查看当前是哪个用户。

3.5 切换用户

基本语法:su - 用户名

在这里插入图片描述

四、用户组管理命令

用户组类似于角色,系统可以对有共性的多个用户进行统一的管理。

组管理 命令
新增组 groupadd 组名
删除组 groupdel 组名
创建用户时,指定组 useradd -g 用户组 用户名,前提是已经使用groupadd 用户组创建了组
修改用户组 usermod -g shaolin zwj

在这里插入图片描述

五、用户和组的配置文件

说明 所在目录
用户配置文件(用户信息) /etc/passwd
组配置文件(组信息) /etc/group
口令配置文件(密码和登录信息) /etc/shadow
  • 用户信息:1.用户名:2.令:3.用户标识号:4.组标识号:5.注释性描述:6.主目录:7。登录Shell
    使用vim /etc/passwd命令可以查看用户信息。
    在这里插入图片描述

  • 组信息:1.组名:2.口令:3.组标识号:4.组内用户列表
    使用vim /etc/group命令可以查看组信息。
    在这里插入图片描述

  • 口令配置文件:
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43691058/article/details/106222904