七、 关机重启、用户管理命令

发布时间 2023-09-28 20:37:58作者: hello睡不醒

7.1 关机重启命令

7.2  切换用户:su 命令

只切换用户,不切换当前目录

su - 用户名

 撤销(退出)用户:logout / exit

7.3 用户管理: useradd、userdel 、passwd 、id 命令

  •  新建用户:(在/home目录下新建)useradd 用户名
  • 设置、修改密码:(先cd到根目录下,)passwd 用户名

  • 删除用户:userdel 用户名

    删除用户zzj,但是要保留家目录,userdel zzj

    删除用户以及用户主目录,userdel -r zzj;

  • 查询用户信息指令:id 用户名

7.4 用户组管理: groupadd 、groupdel 、groupmod 命令

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

  • 新增组:groupadd 组名
  • 删除组:groupdel 组名
  • 增加用户时直接加上组:useradd -g 用户组 用户名
  • 修改用户的组: groupmod -g 用户组 用户名

7.5 查看当前用户: who 、whoami 命令

  Linux中 who 命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等

       Linux中 whoami 命令用于显示自身用户名称。(相当于 id-un 命令)

who 命令参数:

-H或--heading  显示各栏位的标题信息列。
-i或-u或--idle  显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。
-m  此参数的效果和指定"am i"字符串相同。
-q或--count  只显示登入系统的帐号名称和总人数。
-s  此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题。
-w或-T或--mesg或--message或--writable  显示用户的信息状态栏。
-l 列出任何登录进程。
-T或-w 显示用户的信息状态栏。