目录操作
- cd - 返回上一次目录
- cd .. 返回上一级目录
- cd / 返回根目录
- cd user 进入指定目录
- cd . 进入本路径
文件夹操作
创建
mkdir test
mkdir yyy/new
参数
显示
ls 展示可见文件
ls -a 展示所有文件
ls -l --> ll 展示每一个文件具体的信息 权限
查找目录
find /root -name '*test'
修改目录名称
mv 旧名称 新名称
将yyy移动到根目录
mv yyy /
mv不仅可以对文件夹,也可以对文件进行剪切
复制文件
将aaa拷贝到根目录
cp aaa /
-r 拷贝文件夹中的字文件
删除目录
rm -rf 目录
re test
-r 递归 删除里面的内容
-f 强制删除 里面的内容
- mkdir test 创建文件夹
- rmdir test 删除文件夹
文件操作
新建文件
- cat 只能显示一屏幕
- more 可以显示全部内容 回车加一行 空格翻页 q t退出
- less
- tail 看文件后面的内容
tail -f 动态监控 文件变化
ctrl + c 强制退出修改文件内容
vim 文件
进入命令模式
i 进入编辑模式
esc 退出编辑模式 进入命令行模式
q 退出 qw 保存退出 ! 强制
删除文件
rm -rf 文件名
压缩解压文件
打包压缩
打包文件一般是.tar结尾
压缩命令一般是以.gz结尾的
一般打包压缩是一起使用的 后缀为.tar.gz
- tar -zcvf 打包压缩后的文件名 要打包压缩的文件
1
2
3
4
5z: 调用gzip压缩命令进行压缩
c: 打包文件
v: 显示运行过程
f: 指定文件名
eg: tar -zcvf xxx.tar.gz aa.txt bbb.txt ccc.conf
解压压缩包
命令:tar -[xvf] 压缩文件
其中 : x 代表压缩文件
示例: 将/test下的xxx.tar.gz解压到当前目录下
tar -xvf xxx.tar.gz
其他命令
显示当前位置
pwd
搜索命令
grep 要搜索的字符串 要搜索的文件
eg: grep to sudo.conf
管道命令
| 将前一个命令的输出作为本次目录的输入
示例: 查看当前系统中所有的进程中包括system字符串的进程
ps -ef | grep system
查看进程
命令 : ps -ef
杀死进程
kill -9 进程的id
网络通信命令
ifconfig
查看网络通信
ping ip地址
查看连接情况
netstat -an
查看当前系统的端口使用
权限命令
每个文件目录都有权限
ls -l 查看权限
1 2 3 4
_ ___ ___ ___
文件类型 主权限 组权限 其他用户权限
1: d 文件夹 - 文件 l (link)快捷方式
r 可读read
w 可写 write
x 可执行
- 代表没有该权限
文件类型:
修改文件、目录的权限命令
chmod
示例: 修改/test下的aaa.txt的权限为
属有全部权限
所属组有读写权限
其他用户有读权限
chmod u =rwx,g=rw,0=r aaa.txt
user group other
数字表示
r 4 w 2 x 1
mysql安装
查看CentOS自带的mysql
输入 rpm -qa | grep mysql
将自带的mysql卸载
rpm -e --nodeps mysql