Linux 常用文件查看命令
目录
cat 命令:连接与查看
more/less 命令:分页查看
tail 命令:实时追踪
cat 命令:连接与查看
基本功能:用于连接文件并打印到标准输出设备上,常用于查看文件内容。当有多个文件作为参数时,会将这些文件的内容依次连接起来输出。对于文本文件,这是一种快速查看文件内容的方法,尤其是对于一些比较小的文件,通过 cat
命令可以快速浏览文件中的信息,不需要像使用文本编辑器那样打开文件进行复杂的操作。
使用示例:
cat file1.txt
:查看file1.txt
文件的内容。cat file1.txt file2.txt
:将file1.txt
和file2.txt
两个文件的内容连接起来输出。cat > filename
:创建新文件。执行该命令后,你可以输入内容,按Ctrl + D
保存并退出。cat >> filename
:向已有文件追加内容。执行该命令后,你可以输入内容,按Ctrl + D
保存并退出。
more/less 命令:分页查看
more 命令
- 基本功能:用于分页查看文件内容。当文件内容超过一屏时,会暂停显示,用户可以通过按空格键向下翻页,按
q
键退出查看。 - 使用示例:
more file.txt
,查看file.txt
文件内容,按空格键翻页,按q
键退出。
less 命令
- 基本功能:功能比
more
更强大,不仅可以向前翻页,还可以向后翻页。按空格键向前翻页,按b
键向后翻页,按/
键可以搜索文件内容中的字符串,按q
键退出查看。 - 使用示例:
less file.txt
,查看file.txt
文件内容,按空格键向前翻页,按b
键向后翻页,按/
键搜索内容,按q
键退出。
tail 命令:实时追踪
基本功能:用于查看文件的末尾内容,默认情况下显示文件的最后 10 行。常用于实时查看日志文件的最新内容。
常用选项:
-f
:实时显示文件的最新内容,当文件内容更新时,会自动显示新增的内容。-n
:指定显示文件末尾的行数,如-n 20
表示显示文件末尾的 20 行。
使用示例:
tail file.log
:查看file.log
文件的最后 10 行。tail -f file.log
:实时查看file.log
文件的最新内容。