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

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

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
相关推荐
GeW10 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
aningx12 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位14 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
骑着蜗牛撵大象32715 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
众壹新能源科技15 小时前
逆变器自带无功不够用,加装5MVar SVG后功率因数从0.85回到0.99
运维·人工智能·自动化
..Dauntless..15 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
QMCY_jason16 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特16 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器
考拉讲支付16 小时前
母婴亲子服务平台分账架构设计:多场景多方分账与合规清结算实践
大数据·运维·人工智能·微信小程序·架构·微信公众平台
LateFrames16 小时前
“场控软件” 如何容错与运维
运维·容错·led大屏·播控系统·场控软件