cat [-AbEnTv]
-A : 相当于-vET
-b :在非空白行列出行号
-E :将结尾断行字符 $ 打印出来
-n :在所有行前列出行号
-T :将[Tab]按键以 ^I 显示出来
-v :列出一些看不出来的字符
cat 顺序列出文件内容 tac倒序列出文件内容
more 文件名 less 用法与其相似
空格键 向下翻一页
Enter 向下滚动一行
/字符串 在显示内容当中,查询“字符串”的关键字
:f 显示文件名 以及当前所在行数
q 代表立刻离开more 不再显示文件内容
b 或[ctrl]-b 代表往回翻页
数据选取
head -n number 文件名 取该文件的前n行输出
tail -n number 文件名 取该文件的后n 行输出
非纯文本文件
root@LXD:/home/lxd# od [-t TYPE] 文件名
-t 后面可接各种类型的输出:
a : 利用默认字符来输出
c: 使用ASCII字符来输出
d: 利用十进制输出,每个整数占用 size bytes;
f: 利用浮点数输出
o: 八进制输出
x: 利用十六进制输出
修改文件时间或创建新文件:touch
三个变动时间:1、mtime内容数据被修改。2、ctime权限属性被修改。3、atime文件内容被取用,比如用cat读取 touch 常用于创建一个新文件和将某个文件修改问目前日期。
在默认情况下,ls显示出来的是该文件的mtime.
root@LXD:/home/lxd# touch [-acdmt] 文件名
-a :仅修改访问时间
-c :仅修改文件时间
-d :后面可接预修改的日期
-m :仅修改mtime
-t :后面接预修改的日期
不管怎么改,ctime 都是目前日期。