VI导航命令:
vmstat
h:移动一个字符到左边 b:到前一个词的开始
l:移动一个字符到右边 $:到当前行的结尾
j:向下移动一行 ^:到当前行的开始
k:向上移动一行 :G :到文件尾
w:到下一个词的开始 :l :到文件头
VI文本处理命令:
i:从当前字符开始插入 /text 搜索一个文本串
a 从下一个字符开始插入 :s /old/new/g 使用一个新串替换一个文本串
o 从下面的一个新行开始插入 yy 移动一行
O 从上面的一个新行开始插入 P 在当前光标后粘贴复制的行
x 删除光标所在位置的字符 p 在当前光标上粘贴复制的行
dd 删除光标所在的行 :wq 保存退出
r 替换光标所在处的字符 :q 退出放弃更改
Head:
head -5 /text.txt -5 为显示文本的前几行
Tail:
tail -10 /text.txt -10为显示文本的后几行
tail -f /text.txt 滚动显示文档的后几行
Grep:
显示包含文本串的行 :$grep “oracle” /text.txt
不显示包含文本串的行:$grep -v 'oracle' /text.txt
-c 打印每个输入文本的匹配行数
-l 打印每个输入文件的名字
-n 提供每个输出行的行号
-i 忽略表达式中字母的大小写
cut
剪切一个文本的某一部分
cut -f2 text.txt 剪切文本的第二列
cut -c10-12 剪切文本的的特殊字符 -c10 第十个字符 -c10-12 从10到12个字符。
cut -d':' -f 2 file1 文本中以':'冒号分割剪切其部分内容。
paste
将两个文件组合起来,即使内容相同一样合并
paste text1 text2

join
将两个文件组合起来,不和并相同部分
join text1 text2

sort
排序文本
sort text.txt
监控CPU 内存使用情况
dmidecode | grep "Product"iostat
监控I/O使用情况
top
性能监控
查看服务器型号及信息