cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
od 以二进位的方式读取文件内容!
cat [-AbEnTv]
-A 相当于-vET的整合参数,可列出一些特殊字符,而不是空白而已
-b 列出行号,但是不包括空白行
-E 将结尾的断行符用$显示出来
-n 打印出行号,连同空白行一起
-T 将[Tab]按键显示出来
-v 列出一些看不出来的特色字符
tac( cat 的reverse,反向输出)
more 一页一页翻动(最常用,I think so)
空格键 代表向下翻一页
Enter 代表向下翻一行
b 代表往回翻页
/word 搜索字符
:f 显示文件名和行号
q 退出
less 一页一页翻动
空格键 代表向下翻一页
[PageDown] 代表向下翻一页
[PageUp] 代表向上翻一页
b 代表向上翻一页
/word 向下搜素字符
?word 向上搜索字符
n
N
q 退出
head [-n number] 文件
tail [-n number] 文件
od [ -t TYPE ] 文件
-t: 后面接各种类型
修改文件时间或建置新档: touch
modification time (mtime):
当该文件的『内容数据』变更时,就会升级这个时间!内容数据指的是文件的内容,而不是文件的属性或权限喔!
status time (ctime):
当该文件的『状态 (status)』改变时,就会升级这个时间,举例来说,像是权限与属性被更改了,都会升级这个时间啊。
access time (atime):
当『该文件的内容被取用』时,就会升级这个读取时间 (access)。举例来说,我们使用 cat 去读取 /etc/man.config , 就会升级该文件的 atime 了。
touch file //新建空白文件file
touch -d "2 days ago" bashrc //把文件bashrc的时间改为两天前