cd
cd 目录名
cd / 进入根目录 (/ 根目录)
cd ~ 进入home目录 (~home目录)
目录
# 创建目录 mkdir
mkdir 文件夹名
ls 查看当前目录下的所有文件
ll 看出当前所有文文件及权限 (ls -l)
ls -a 查看当前目录下的所有文件及异常文件
# 查询目录
find 路径 -name '查询条件' (可以模糊查询)
# 修改目录的名称
mv 目录名 新目录名
mv 888/ csdb
# 移动目录
mv 目录名 目标路径
mv csdb/ 001/
# 拷贝
cp -r 目录名称 目录拷贝的目标位置 -----r代表递归拷贝
# 创建文件
touch 文件名
# 查看文件
cat/more/less 文件名
# 使用cat查看test.txt文件,只能显示最后一屏内容(其他内容可以往上翻找到)
more test.tx
# more查看test.txt文件,可以显示百分百, 使用空格、向下查看,回车网下翻一行
less test.txt
# less查看test.txt文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
tail test.txt -n 10
# tail查看test.txt文件,使用tail -10 查看/etc/profile文件的后10行,Ctrl+C结束
grep 关键字 文件名
删除
rm -rf 文件名
解压
tar
打包
tar -zcvf 文件名.tar.gz 文件
解包
tar -xvf 文件名
tar -xvf 文件名 -C 保存数据
筛选 grep 和 管道符
grep 查找内容 目标文件
ps -ef | grep mysql 查找mysql进程
权限修改 Chmod
chmod 777 目标文件
chmod u=rwx, g=rwx, o=rwx 目标文件 (u 当前用户 g 属组用户 o其他用户)
查看进程 ps -ef
ps -ef 查看所有进程
和 grep 一起使用
ps -ef | grep docker 查找mysql进程
杀死进程 kill
kill -9 进程id(-9 强制执行)
查看当前系统的端口的使用 netstat -an
netstar -an | grep 3306 # 查看数据库的使用
其他网络通讯命令
ifconfig #查看当前系统的网卡信息
ping # 查看与某台机器的连接情况
ping 192.168.1.133