groupadd命令
 格式:groupadd [-g GID] 组帐号名
 groupdel命令
 格式:groupdel 组帐号名
	[root@mysql-binary ~]# groupadd -g 5000 sanle
	[root@mysql-binary ~]# less /etc/group
	[root@mysql-binary ~]# groupdel sanle
	[root@mysql-binary ~]# less /etc/group
 
groupmod命令
		用途:设置组名和组id
		格式:groupmod [选项]...  组帐号名
		常用命令选项
		-n:修改组名
		-g:修改组id
		#newgrp改变有效组
		用户必须是要改变组的成员
		有效组?
		  新建文件或者文件夹的时候,使用的gid
		  gid使用哪个组,哪个就是有效组
 
[root@mysql-binary lianxi]# su - sanchuang10
[sanchuang10@mysql-binary ~]$ touch aa
[sanchuang10@mysql-binary ~]$ ls -al
总用量 16
drwx------   2 sanchuang10 sanchuang4   72 11月  6 11:24 .
drwxr-xr-x. 30 root        root       4096 11月  6 10:00 ..
-rw-r--r--   1 sanchuang10 sanchuang4    0 11月  6 11:24 aa
-rw-r--r--   1 sanchuang10 sanchuang4   18 4月   1 2020 .bash_logout
-rw-r--r--   1 sanchuang10 sanchuang4  193 4月   1 2020 .bash_profile
-rw-r--r--   1 sanchuang10 sanchuang4  231 4月   1 2020 .bashrc
[sanchuang10@mysql-binary ~]$ newgrp sanchuang5
[sanchuang10@mysql-binary ~]$ touch bb
[sanchuang10@mysql-binary ~]$ ll
总用量 0
-rw-r--r-- 1 sanchuang10 sanchuang4 0 11月  6 11:24 aa
-rw-r--r-- 1 sanchuang10 sanchuang5 0 11月  6 11:25 bb
 
新建用户帐号时,复制到用户宿主目录中
 主要控制用户初始配置文件
 .bash_profile:用户每次登录时执行
 .bashrc:每次进入新的Bash环境时执行
 .bash_logout:用户每次退出登录时执行
 .bash_history :记录存放上次注销前使用的历史命令
		/etc/bashrc 系统用户的环境设置,别名设置,函数
		登陆的时候:
		    .bash_profile
		    ~/.bash_profile --> ~/.bashrc -->/etc/bashrc
		进入新bash环境:
		    ~/.bashrc  ---> /etc/bashrc
		/etc/bashrc 相当于全局配置,此文件只能root用户修改
		~/.bashrc   个人配置,个性化配置,自己家目录下有权限修改
		/etc/profile  系统全局用户环境设置
		~/.bash_profile 个人配置
		全局配置,影响所有用户。
		家目录下配置-影响当前用户。
 
每次登陆或退出sanchuang的时候,打印日志到/var/log/sanchuang_msg
 1、在sanchuang用户下,修改.bash_profile文件,添加
 now_date=date
 echo $now_date" login…" >> /tmp/sanchuang_log
 2、在三创用户下,修改.bash_logout文件,添加
 now_date=date
 echo $now_date" logout…" >> /tmp/sanchuang_log
监控文件变化,新增末尾行:
[root@mysql-binary sanchuang]# tail -f /tmp/sanchuang_log
2020年 11月 06日 星期五 15:04:36 CST login...
2020年 11月 06日 星期五 15:04:48 CST login...
2020年 11月 06日 星期五 15:05:02 CST login...
2020年 11月 06日 星期五 15:05:28 CST login...
2020年 11月 06日 星期五 15:06:46 CST login...
2020年 11月 06日 星期五 15:07:01 CST login...
2020年 11月 06日 星期五 15:07:24 CST logout......
2020年 11月 06日 星期五 15:08:03 CST login...
 
Shell启动配置文件的区别
		/etc/profile:配置全局环境变量,影响所有用户
		~/.bash_profile :配置个人环境,影响一个用户
		/etc/bashrc :配置全局的别名或者shell选项,影响所有用户
		~/.bashrc :配置个人别名或者shell选项,影响一个用户
		.bash_history  存放当前用户的命令历史,第一次登陆用户,操作命令的时候,不会生成此文件
		第一次登陆退出后会自动将内存里的历史记录写到.bash_history文件里
		id命令
		用途:查询用户身份标识
		格式:id  [用户名]
		who、w、users命令
		用途:查询已登录到主机的用户信息
		groups命令
		用途:查询用户所属的组
		last、lastlog命令使用










