附:作者是一个萌新,对本文中操作理解有什么错误的地方欢迎各路大佬留言指正。
一、cat
1.查看文件的内容
2.查看文件中所有行的行编号
3.查看文件中所有非空行的行编号
4.把文件中的非空行合并为一行
5.在文件每一行的末尾加$符号
6.使用cat编辑文件的内容
7.将test01.txt和test02.txt文件的内容覆盖到test03.txt文件中
8.在test03.txt文件末尾追加内容
二、more
- Enter 向下n行,需要定义。默认为1行
- Ctrl+F 向下滚动一屏
- 空格键 向下滚动一屏
- Ctrl+B 返回上一屏
- = 输出当前行的行号
- :f 输出文件名和当前行的行号
- V 调用vi编辑器
- !命令 调用Shell,并执行命令
- q 退出more
三、less
- -i 忽略搜索时的大小写
- -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
- -N 显示每行的行号
- -s 当有多个空行在一起是只输出一个空行
- -o<文件名>:将less输出的内容
- b 向上翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一页
回车键 滚动一行
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页保存到指定文件
查看一个目录的所有文件的详细信息
用less选项显示ls命令的输出信息并且保存在指定的root目录的test03.txt文件中
总结:在这次学习中,我初步学习了linux系统中查看文件的三种方式:cat、more、less