文档.txt
groups //查看当前登录用户的组内成员
groups gliethttp //查看gliethttp用户所在的组,以及组内成员
whoami //查看当前登录用户名
修改文件所属组命令:
[root@localhost opt]#chgrp [-R] 组名 文件名
其中-R为递归设置
修改文件的所有者和组命令:
[root@localhost opt]#chown [-R] 用户[:用户组] 文件名
修改文件访问权限命令:
[root@localhost opt]#chmod [-R] 0777 文件名
切换有效用户组命令:
[root@localhost opt]#newgrp 用户组名
要离开新的有效用户组,则输入exit回车。
新建用户命令:
[root@localhost opt]#useradd 用户名 -g 初始用户组 -G 其他用户组(修改/etc/group) -c 用户说明 -u 指定UID
建完用户需要为用户设置密码:
[root@localhost opt]#passwd 用户名
用户要修改自己密码命令:
[root@localhost opt]#passwd
修改用户信息命令:
[root@localhost opt]#usermod 参数 用户名
删除用户命令:
[root@localhost opt]#userdel [-r] 用户名
其中,参数-r为删除用户的home目录。
其实,可能在系统其他地方也有该用户文件,要完整删除一个用户和其文件要先找到属于他的文件:
[root@localhost opt]#find / -user 用户名
然后删除,再运行userdel删除用户。
查看可用shell命令:
[root@localhost opt]#chsh -l
修改自己的shell命令:
[root@localhost opt]#chsh -s
查看自己或某人UID/GID信息:
[root@localhost opt]#id [用户名]
返回信息中groups为有效用户组
新增用户组命令:
[root@localhost opt]#groupadd 用户组名
修改用户组名命令:
[root@localhost opt]#groupmod -n 名称
删除用户组命令:
[root@localhost opt]#groupdel 用户组名
设置用户组密码命令:
[root@localhost opt]#gpasswd 用户组名
如果gpasswd加上参数则有其他功能
设置用户组管理员命令:
[root@localhost opt]#gpasswd -A 用户名 用户组名
添加某帐号到组命令:
[root@localhost opt]#gpasswd -M 用户名 用户组名
从组中删除某帐号命令:
[root@localhost opt]#gpasswd -d 用户名 用户组名
详细查看:https://www.cnblogs.com/jackyyou/p/5498083.html