
1.cat基本功能用于连接文件并打印到标准输出可以查看文件内容也可以用来合并文件。查看文件内容是最基本的用法例如cat filename可以将文件内容直接输出到终端。如果文件内容较多可能会一下子显示出来很多内容用户来不及查看前面的内容。选项示例-n选项会显示行号cat -n filename会显示文件内容并给每一行加上行号-b选项和-n类似但是会忽略空白行-s会将多个连续的空行合并为一个空行。cat -ncat -bcat -s2.more基本功能逐屏显示文件内容一次显示一页内容。按下空格键可以向下翻一页按下Enter键可以向下翻一行。这对于查看大文件很有用因为用户可以逐屏查看内容。egmore filename 可以逐屏查看文件内容。限制与不足不能向上翻页只能从头到尾依次查看查看完一页后只能继续向下查看。more3.less基本功能与more类似也是分页查看文件内容但它比more更加灵活。不仅可以向前翻页还可以向后翻页。使用k或Up键可以向上翻行j或Down键可以向下翻行Ctrl u向上翻半页Ctrl d向下翻半页PgUp向上翻一页PgDn向下翻一页。egless filename可以查看文件内容并且可以自由地上下翻页查看。优势除了基本的查看功能还支持在查看过程中搜索内容eg“/我们” 可以向下搜索文件中包含“我们”的内容eg“?我们” 可以向上搜索。less/我们4.head基本功能用于查看文件的开头部分默认显示文件的前 10 行内容。eghead filename可以快速查看文件的开头部分对于了解文件结构或确认文件是否包含所需信息很有帮助。选项调整-n选项可以指定要显示的行数eghead -n 20 filename会显示文件的前 20 行内容。head -n 105.tail基本功能用于查看文件的末尾部分默认显示文件的最后 10 行内容。egtail filename可以查看文件的结尾部分这在查看日志文件时非常有用。因为它可以快速查看最新的日志内容。实时查看与选项-n选项可以指定要显示的行数如tail -n 20 filename显示文件的最后 20 行内容-f选项可以实时查看文件的更新内容当文件内容被追加时tail -f filename会自动显示新增的内容这对于监控日志文件的变化非常实用。tail -n 10总结这些命令各有特点适用于不同的文件查看场景。例如快速查看小文件内容用cat查看大文件时用more或less只想看文件开头或结尾部分时用head或tail。