1 用户的常用操作命令
Linux是一个多用户的操作系统,任何一个用户想要操作Linux操作系统,必须向系统管理员申请一个账号才可以,并且以这个账号的身份去操作Linux。
用户的账号一方面可以帮助系统管理员追踪当前用户的操作。另一方面可以控制当前用户对系统资源访问。
1.1 用户的创建
useradd [-cgd] [选项指定的具体内容] 用户名 # -c:代表comment,给用户添加一段注释 # -g:代表group,可以修改用户的所在组 # -d:代表指定用户的HOME目录
1.2 设置用户密码
passwd 用户名
1.3 切换用户
su 用户名 # [root@localhost ~]# -> root用户在本地登录,并且当前在~目录下,#代表是超级管理员 # [qf@localhost ~]$ -> qf用户在本地登录,并且当前在~目录下,$代表是普通用户
1.4 删除用户
userdel [-r] 用户名 # -r: 代表删除用户的同时,删除该用户的HOME目录
1.5 修改用户
usermod [-cgd] [选项指定的具体内容] 用户名 # -c:代表comment,给用户添加一段注释 # -g:代表group,可以修改用户的所在组 # -d:代表指定用户的HOME目录
2 用户组的操作
用户的身份除了用户本身,还会分配到指定的用户组,可以通过用户组对设置一些文件的操作权限
2.1 创建用户组
groupadd 用户组名
2.2 修改用户组
groupmod [-n] [选项指定的具体内容] 用户组名 # -n 修改用户组名称
2.3 删除用户组
groupdel 用户组名 # 只能删除不存在用户的用户组