Skip to content

Linux 关机&重启&注销和用户管理

关机&重启&注销命令

shutdown -h now 立刻关机
shutdown -h 1 1分钟后关机
shutdown -r now 立刻重启
halt 关机
reboot 现在重启
sync 把内存数据同步到磁盘
注意:
不论是关机还是重启,首先要运行 sync 命令,把内存数据写入到磁盘,防止出现文件未保存等情况。
logout 注销当前用户
logout 注销指令在图形运行级别无效,在运行级别3下有效

用户管理

添加用户

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

指定、修改密码

passwd 用户名

删除用户

  • 保留家目录
    userdel 用户名
  • 不保留家目录
    userdel -r 用户名

查询用户信息

id 用户名

切换用户

su - 用户名

查看当前用户信息

whoamiwho am i
显示第一次登录用户的信息

用户组

系统可以对有共性的用户进行统一管理

添加组

groupadd 组名

删除组

groupdel 组名

增加用户时指定组

useradd -g 组名 用户名

修改用户的组

usermod -g 用户组 用户名

相关文件

  • /etc/passwd
    用户的配置文件,记录用户的各种信息
    每行含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

    Shell 是一种命令行解释器,它允许用户与操作系统进行交互。Shell 接收用户输入的命令并将其转换为操作系统能理解的指令。它是用户与 Linux 操作系统之间的接口,为用户提供了一种与系统进行交互的方式。

  • /etc/shadow
    口令的配置文件
    每行含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
  • /etc/group
    组的配置文件,记录Linux包含的组的信息
    每行含义 :组名:口令:组标识号:组内用户列表