Linux学习日记-文件与目录管理(三)

2018-07-24  本文已影响0人  咸鱼_dd61

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的时间改为两天前

上一篇下一篇

猜你喜欢

热点阅读