Shell 常用语法
常用命令
1
2
3
4
5
6
7
8ls
mkdir -p
mv
cp
pwd
rm -rf
cat
echo查看磁盘空间
1
df -h查看目录空间
1
2du -sh
du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小查看cpu内存等资源
1
2
3ps -aux | grep
top
free -hM按照内存排序
网络
1
mtr -r 202.108.33.94查看系统版本
1
2
3uname -a
cat /proc/version
lsb_release -a文件插入内容
1
echo ''> file.txt文件替换字符串
1
2#替换一行中的某部分格式:
sed 's/要替换的字符串/新的字符串/g' #(要替换的字符串可以用正则表达式)more,less
1
2
3
4
5
6
7
8
9回车键 向下移动一行;
y 向上移动一行;
空格键 向下滚动一屏;
b 向上滚动一屏;
d 向下滚动半屏;
h less的帮助;
g 跳到第一行;
G 跳到最后一行
q 退出less查看日志 tail
1
tail -f命令可以实时查看文件新增内容vim文档编辑
1
2
3
4
5i #切换到输入模式,以输入字符。
x #删除当前光标所在处的字符。
:#切换到底线命令模式,以在最底一行输入命令
esc #输入模式
:wq #保存退出压缩解压缩
1
2tar -zxvf 压缩文件名.tar.gz #解压
tar -zcvf 压缩文件名.tar.gz #压缩