文章目录
cat–查看文本文件内容
格式
cat [option]... [file]..
常见选项cat --help
-E: (show-ends)显示行结束符$
-A: (show-all)显示所有控制符(tab键、换行等,将来有可能就是因为这些不可见字符导致文件的格式不正确)
-n: (number)对显示出的每一行进行编号
-b: (number-nonblank)非空行编号(是空行的就不加编号)
-s: (squeeze-blank)压缩连续的空行成一行
#cat还支持输入输出的指令,临时创建一个简单的文件的话就不用使用vim命令了
#一个简单的创建文件的编辑工具
cat > /data/f3.txt
this is test
edit txt
....
cat还可以实现复制一个文件的内容到另一个文件里
cat > /data/f1.txt < /etc/passwd
tac–逆向显示文本内容
rev–同一行的内容逆向显示
分页查看文件
more分页查看文件,可以配合管道实现输出信息的分页,more只能往下翻,翻到底就退出了,less命令达到屏幕最底端后不会退出还可以在往回翻。
more (翻到底就退出了)
-d 显示翻页及退出提示
less (less用的更多比more方便)
less命令是man命令使用的分页器
/文本 搜索文本
n/N 跳到下一个或上一个匹配
空格键网下翻
PgUp/PgDn
显示文本前或后行内容
head
可以显示文件或标准输入的前面行,默认头10行
选项
-c num 指定获取前num字节
-n num 指定获取前num行
-num
tail
和head相反,查看文件或标准输入的倒数行