用户命令
ls -al /home/ 家目录文件
/etc/group
ls /etc/passwd -l 存放用户基本信息
ls /etc/shadow -l 影子文件 只能被root读取和修改
ls -l /etc/gshadow
ls -al /etc/skel
ls -l /var/spool/mail/
需要其他用户的原因:(1)不同级别人员使用不同级别的用户账号 (2)安全
用户名:密码占位符:UID:基本组的GID:用户描述信息:用户家目录:解释器
编辑账户文件 vim /etc/passwd
1 列 用户名
2 列 密码占位 真正的密码是在/etct/shadow中,shadow文件只有root才可以看到
3 列 用户id 0超级用户 1-499 系统用户伪用户, 500-65535 普通用户
4 列 初始组
用户 添加用户默认添加同名组 /etc/group
5 列 用户说明,可有可无
6 列 用户家目录
7 列 用户登录后的权限 /bin/bash 可以执行可以执行所有权限 /sbin/nolog 伪用户无法登录
window要修改为管理员,就修改组 直接修改用户的uid就可以变成超级用户,但是不建议,因为超级用户只能是root
影子文件,只能被root读取修改:
[root@linux1 ~]# cat /etc/shadow //影子文件,只能被root读取修改
root:$6$rcPsirSxs6nuLrLg$gqkbs0CeOkUxgl0ZMe.6Vw555QG4q4m9lWzqizPXua/WDlE8egJ1qs8v8fGQo6HCsZgSl.iRRqLE7t6/61/eS.::0:99999:7:::
bin:*:17632:0:99999:7:::
root用户
添加账号
修改密码
删除账户
普通用户 (500-65535)
系统用户(1-499)
root 0
权限
权限位的含义
r:读取权限 4
w:写权限 2
x:执行权限 1
chmod:修改文件的权限模式,命令所在路径为/bin/chmod,所有用户可执行
chmod [选项] 权限模式 文件名
用户身份:
u——所有者(user)
g——所属组(group)
o——其他人(other)
a——代表全部(all)
赋予方式:
+——加入权限
-——减去权限
=——设置权限
chown:修改文件和目录的所有者和所属组,命令所在目录为/bin/chown,所有用户可执行
chown [选项] 所有者:所属组 文件或目录
MySQL安装
1、下载合适的安装包
2、解压安装包
指令:tar -xf 压缩包
3、按以下顺序,安装
rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm
4、安装完成后,配置 /etc/my.cnf文件
指令: vim /etc/my.cnf
在第五行写入 lower_case_table_names=1
保存并退出
5、查看自动生成的密码
指令:cat /var/log/mysqld.log | grep password
6、启动MySQL
退出时输入 exit即可。