Centos 7 常用的命令~ 总结

一、 用户相关

参考: Linux 命令大全

  • 将已存在的用户加入组
    1
    usermod -aG root test
  • 彻底删除用户包括用户目录和空间

    1
    userdel -r [userName]
  • 将用户从组中移除

    1
    gpasswd -d [userName] [groupName]
  • 查看用户属性

    1
    id [userName]
  • 查看所有的用户

    1
    cat /etc/passwd
  • 查看所有的组

    1
    cat /etc/group

usermod 命令

usermod [options] [parameter]

options

-c<备注>:修改用户帐号的备注文字;
-d<登入目录>:修改用户登入时的目录;
-e<有效期限>:修改帐号的有效期限;
-f<缓冲天数>:修改在密码过期后多少天即关闭该帐号;
-g<群组>:修改用户所属的群组;
-G<群组>;修改用户所属的附加群组;
-l<帐号名称>:修改用户帐号名称;
-L:锁定用户密码,使密码无效;
-s<shell>:修改用户登入后所使用的shell;
-u<uid>:修改用户ID;
-U:解除密码锁定。