linux命令练习
whoami 显示用户信息
hostname 主机名称 可临时设置名
ifconfig 查看主机ip 可临时设置ip
man 命令描述使用
--help 查看参数
----------------------------
文件夹操作
mkdir 创建文件夹
-p 创建的文件已存在不以错误进行处理 直接用当前的文件夹
mv 修改名字 或 输入文件 移动到的路径
cp 本机文件和文件夹拷贝
scp 跨机器拷贝
文件操作
touch 创建一个文件
cat 查看文件的内容
more 分页查看文件内容
head 默认查看前10行
tail 默认查看后10行
echo 'xxx' > 1.txt 一个是覆盖内容 俩个>>是追加内容
vim 编辑文件内容
-i 启动编辑
-esc 关闭编辑
-:调出底线命令行
-wq 保存退出
-q! 退出不保存
:$ 跳到最后
:/ 查找对应的内容 n下一个 N回退上一个
pwd 查看当前位置
ls 查看文件数量
ls -l 查看详细文件数量
rm 删除文件或文件夹
-f 忽略提示 直接删除
-r 递归删除
---------------------------------
yum install -y lrzsz 安装上传下载工具
rz 上传
sz 下载
----------------------------------
文件的权限
-rw-r--r--
rw- 当前用户对该文件所拥有的权限
r read
w write
- 不可执行
r-- 同组中的用户对该文件的所拥有权限
r-- 其他用户对文件的所拥有权限
r 4
w 2
x 1
- 0
useradd 新增一个用户
默认增加一个用户组,组名与用户名一致
passwd 给用户设置密码
chmod 修改类别用户权限
chgrp 修改文件所在的组
chown 修改文件的所有者
usermode -g 组名 用户名 修改用户所在的组
su 不指定切换用户
root
su xxx 指定切换用户
root 切换降级用户不用输入密码
普通用户切换任何用户都需要输入对用用户的密码
----------------------------------
采用在线安装
yum search mysql
yum 还是rpm安装
查看mysql在线安装的路径
find / -name mysql*
yum /rpm把文件拆分为3个目录
/etc :存放软件的配置文件
/var:可变部分
/usr :主体
mysql安装好以后,默认没有密码:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 刷新特权
delete from user where host !='%' 删除用户不等于%的用户
service mysqld stop 停止服务器
service mysqld starte 启动服务器