Linux cat,tac,more,head,tail命令 查看文本

目录

  • [一. cat 和 tac命令](#一. cat 和 tac命令)
  • [二. head 和 tail 命令](#二. head 和 tail 命令)
  • [三. more命令](#三. more命令)

一. cat 和 tac命令

  • cat:用来打开文本文件,从上到下的顺序显示文件内容。
  • tac:用法和cat相同,只不过是从下到上逆序的方式显示文件内容。
  • 当文件的内容有很多的时候,可以结合 head 或者 more 命令等,缩减显示内容。
bash 复制代码
cat ./content.log
tac ./content.log

二. head 和 tail 命令

head -行数 文件名

shell 复制代码
# 从头开始查看前5行的内容
head -5 CBC_SystemLog.2023-09-27.0.log

⏹当显示在终端上的内容过多时,可以和grepcat命令结合使用

bash 复制代码
# 和grep命令结合使用
grep -a error ./CBC_SystemLog.2023-09-27.0.log | head -5
# 和cat命令结合使用
cat ./CBC_SystemLog.2023-09-27.0.log | head -5

tail -行数 文件名

shell 复制代码
# 从尾开始查看倒数前5行的内容
tail -5 CBC_SystemLog.2023-09-27.0.log

三. more命令

⏹当文件有很多行的时候,默认显示一屏的内容,当进入more模式时

  • q:按下键盘上的q,退出more模式
  • Enter:按下键盘上的Enter,显示下一行
  • 空格键:显示下一页
  • b:显示上一页
bash 复制代码
more ./CBC_SystemLog.log

⏹可以和grep命令结合使用

  • -n:指定一页显示的行数
bash 复制代码
grep -a exception ./CBC_SystemLog.log | more -5
相关推荐
怀旧,16 分钟前
【Linux网络编程】9. 数据链路层
linux·服务器·网络
用户23678298016833 分钟前
Linux watch 命令深度解析:从实时监控到变化检测的完整实现
linux
xingyuzhisuan40 分钟前
哪里可以一键部署Stable Diffusion XL的GPU云环境?(2026实测指南)
运维·人工智能·stable diffusion·gpu算力
Agent手记1 小时前
采购合同智能审核自动化,落地步骤与落地风险管控方案 —— 2026年企业级Agent深度实战指南
运维·人工智能·ai·自动化
Liangwei Lin1 小时前
LeetCode 22. 括号生成
linux·运维·服务器
win水1 小时前
八、命令行参数和环境变量
linux·环境变量·命令行参数
( •̀∀•́ )9201 小时前
Linux 下部署 `social-auto-upload` 遇到的问题及完整解决方案
linux·运维·服务器
代码中介商1 小时前
Libevent实战:高性能网络编程指南
linux·运维·网络
happytree0011 小时前
linux0.11 - setup.s第一阶段(获取系统信息)
linux
怀旧,1 小时前
【Linux网络编程】2. Socket编程 UDP
linux·网络·udp