文件内容查看
直接查看文件内容
cat(concatenate)
cat 【-AbEnTv】
选项与参数:
-A:相当于-vET的整合选项,可列出一些特殊字符而不是空白
-b:列出行号,仅针对非空白行做行号显示,空白行不标行号
-E:将结尾的换行符$显示出来
-n:打印出行号,连同空白行,与b区别
-T:将【tab】按键以^I显示出来
-v:列出一些看不出连的特殊字符
tac(反向列示)
nl(添加行号打印)
nl 【-bnw】
选项与参数:
-b:指定行号指定的方式,主要有两种:
-b a:表示不论是否有空行,都显示行号
-b t:如果有空行,空行不显示行号
-n:列出行号表示方法:
-n ln:行号在屏幕的最左方显示;
-n rn:行号在自己栏的最右方显示,且不加0;
-n rz:行号在自己栏位的最右方显示,加0;
-w:行号栏位的占用的字符数
可翻页查看
more (一页一页的翻动)
空格键:代表向下翻一页;
Enter(回车):代表向下翻一行;
/“字符串”:代表在这个显示的内容中,向下查找“字符串”这个关键词
:f:立刻显示出文件名以及目标显示的行数
q:代表立刻离开more,不再显示该文件内容
b或ctrl-b:代表往回翻页,但只对文件有用,对管道无用
less (一页一页的翻动)
空格键:代表向下翻一页;
pagedown:代表向下翻一页;
pageup:代表向上翻一页;
/“字符串”:代表在这个显示的内容中,向下查找“字符串”这个关键词
?"字符串":向上查找该"字符串"关键词
n:重复前一个查找(与/或?使用有关)
N:反向的重复前一个查找(与/或?使用有关)
g:前进到这个文件数据的第一行
G:前进到这个文件数据的最后一行
q:代表离开
数据截取
head (取出前面几行)
head 【-n number】 文件
选项与参数:
-n:后面跟数字,表示显示多少行的意思(不加可选参数,默认显示前10行)
tail (取出后面几行)
tail 【-n number】 文件
选项与参数:
-n:后面跟数字,表示显示多少行的意思(不加可选参数,默认显示前10行)
-f:表示持续刷新显示后面的所接的文件中的内容,等到按下ctrl-c才会结束
非纯文本文件:od
od [-t TYPE] 文件
选项与参数:
TYPE:
a:利用默认的字符输出
c:使用ASCII字符输出
d[size]:利用十进制输出数据,每个整数占用size Bytes
f[size]:利用浮点数输出数据,每个整数占用size Bytes
o[size]:利用八进制输出数据,每个整数占用size Bytes
x[size]:利用十六进制输出数据,每个整数占用size Bytes
touch(修改文件时间或创建新文件)
touch [-acdmt] 文件
选项与参数:
-a:仅自定义access time
-c:仅修改文件的时间,若文件不存在则不建立新文件
-d:可以接自定义的日期而不用当前日期,也可以使用--date="日期或时间"
-m:仅修改mtime
-t:后面可接自定义时间,格式为YYYYMMDDhhmm;