0%

【Linux命令】Linux-05-关机重启命令及用户管理

关机&重启命令

  • 关闭系统

    • shutdown -h now

      立刻进行关机

    • shutdown -h 1 “hello everyone ,一分钟后关机”

      1分钟后关机并通知所有登陆到该系统的用户

    • shutdown -r now

      立刻重启计算机

    • halt

      关机,作用与”shutdown”相同

    • reboot

      立刻重启计算机

    • sync

      把内存数据写入到磁盘,一般在关机或重启前要执行

用户注销与登录

  • su - 用户名

    用户切换

  • logout(在图形化界面无效,在运行级别3有效)

    注销当前用户

用户管理

  • uesradd 用户名

    添加用户

  • useradd -d 指定目录 用户名

    添加用户并指定用户目录

  • passwd 用户名

    为指定用户修改密码

  • pwd

    显示当前所在目录

  • userdel 用户名

    删除用户账号,但是保留用户的目录

  • userdel -r 用户名(谨慎使用)

    删除用户账号以及用户的目录

  • id 用户名

    查询用户信息(用户id,组id,用户组id)

  • whoami/who am i

    查询当前用户

用户组

类似于角色,系统对有共性(权限)的多个用户进行统一管理

  • groupadd 组名

    添加用户组

  • groupdel 组名

    删除用户组

  • useradd -g 用户组名 用户名

    添加用户至指定组

  • usermod -g 用户组名 用户名

    修改用户所在的用户组

用户和组的相关文件
  • /etc/passwd 文件(用户信息配置文件)

    格式 用户名:口令:uid:gid:注释性描述:主目录:登陆shell

  • /etc/shadow文件(口令配置文件)

    格式 登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

  • /etc/group文件 (组配置文件)

    格式 组名:口令:组标识号:组内用户列表