查看文件内容指令
# cat xx.txt 查看文件内容
vi 后若想查看有多少行数据可以使用 :set number 命令
# tac xxxx 倒叙查看文件内容
# head -3 查看前三行数据 等同于 head -n 3
# tail -n 查看倒数几行
Linux管道
管道符号: | ,可以将前面的指令的执行结果,作为后面指令的操作内容。
# ip addr|tail -5 查看地址显示内容的后五行
# ip addr|tail -4|head -1 先显示后四行,在显示后四行的第一行(这样就额可以显示出自己想看的某一行内容)
# clear 清空屏幕内容
创建快捷键
双击添加新按钮
这样就添加成功了,用的时候直接点击按钮就可以,不需要在麻烦的输入指令了。
文件内容过滤
wc
# wc -l 文件名 查看一共多少行
# wc -c 文件名 统计有多少个字节(会统计换行符)
# ip addr|wc -l 有管道符后wc后面可以不用加文件名
ls
# ls /bin 统计bin目录下有多少个指令文件
# ls /bin|wc -l
seq
# seq 生成数字序列
-w 等宽
grep
按行过滤字符串,默认模糊匹配,只要单词中含有某些内容就过滤出单词所在的每行数据
精准匹配 -w
# grep -n -w '333' jaden.txt 表示必须精准到333,3334就不行
grep也可以结合管道符来使用
awk
-F指定分隔符
sort
排序指令,按行首字母
# sort -n 文件名 字母在前,数字在后
# sort -n -r 文件名 反向排序
uniq
唯一、去重的意思,但是它是将连续的去重,不会间隔去重,所以最好先排序后去重
使用管道符就可
# cat xx.txt|uniq
前面的数字表示重复了几次