文件查看类命令

文件查看类命令:cat,tac,head,tail,more,less

文件查看命令:cat,tac

cat:在终端设备上显示文件内容(正序显示);

tac:在终端设备上显示文件内容(反序显示);

分屏查看命令:more和less;

more:空格向后翻屏,B键向前翻屏;翻屏最后一页后不能再向前翻屏;

more file(文件):翻屏显示文件

特点:翻屏至文件尾部后自动退出;

less:用于分页显示文件内容。分页显示的功能与more命令很相像,但more命令只能从前向后浏览文件内容,而less命令则不仅能从前向后(PageDown键),还可以从后向前(PageUp键)浏览文件内容,更加灵活。

less file(文件):翻屏显示文件;

head命令:查看文件的前n行,默认为10行;

head [options] file:查看文件指定的前n行;

head -n # 或 head -#  (#为指定数字)

例如:head -n 20 /etc/rc.d/init.d/function 或者 head - 20 /etc/rc.d/init.d/function 显示当前文件前20行内容;

tail命令:与head命令相反,查看文档的后n行,默认为10行;

tail [options] file:查看文件指定的后n行;

tail -n # 或 tail -#  (#为指定数字)

例如:tail -n 20 /etc/rc.d/init.d/function 或者 tail - 20 /etc/rc.d/init.d/function 显示当前文件后20行内容;

tail -f:查看文件尾部内容结束后不退出,跟随显示新增的行;

注:在人工监控日志增长时非常有用;

stat命令:显示文件状态信息;

stat  file:查看文件元数据,cat查看文件数据即内容

文件:两类数据

元数据:metadate(索引)

数据:date(内容)

每一文件都有三个时间戳信息,记录的文件最近访问时间(access time),最近更改时间(modify time)即内容改变时间,最近改动时间(change time)即元数据索引改变时间;

touch命令:创建空文件与修改时间戳;最近改动时间不能被修改。

touch file:

-c:指定文件路径不存在时,不创建。

-a:修改访问时间;

-m:修改更改时间;

-t:修改为指定时间;例如touch -m -t 201210101500.00 /tmp/function 

 

 

 

 

posted on 2022-10-10 10:55  暮夜~  阅读(211)  评论(0编辑  收藏  举报

导航