linux tail cat less more命令

在Linux系统中,tail、cat、less、more是常用的命令行工具,它们主要用于查看文件内容。下面是每个命令的基本用法和一些常见选项:

1. cat

tail 命令用于输出文件的最后部分内容。默认情况下,它会显示文件的最后10行。

  • 格式:cat 【选项】文件名...(适合查看短小的文件,不适合查看长文件)

  • -n:显示行数并且空行也计入行数内,但不压缩空行;

  • -b:显示行数,但空行不计入行数,也不压缩空行;

  • -s:不显示行数,但压缩空行;·

  • -sn:压缩空行,显示行数并且空行计入行数内;

  • -sb:压缩空行,显示行数,但空行并不计入行数内:

    • 查看文件内容 : tail filename

    • 查看多个文件内容 :cat file1 file2

    将几个文件合并为一个文件。 cat file1 file2 > file

2. tail

tail 命令用于输出文件的最后部分内容。默认情况下,它会显示文件的最后10行。

  • 基本用法: tail filename

  • 查看最后N行 :tail -n number filename

    • tail -n 20 filename 会显示文件最后的20行。
  • 实时查看文件新增内容 : tail -f filename
    *

    复制代码
    这对于实时查看日志文件非常有用。

3. less

less 命令用于分页查看文件内容,比 more 更加强大和灵活。它允许你向前或向后翻页,搜索文本等。

  • 基本用法 :less filename

  • 常用命令:

    • 向前翻页:按 Page Up 或 b。

    • 向后翻页:按 Page Down 或 Space。

    • 搜索文本:按 / 后输入要搜索的文本。

    • 退出:按 q。

4. more

more 命令是另一个分页查看文件内容的工具,它比 cat 更适合查看大文件,因为它支持分页显示。

  • 基本用法 :more filename

  • 常用命令:

    • 向前翻页:按 Space 或 f。

    • 向后翻页:按 b。

    • 退出:按 q。

总结

  • 使用 tail 查看文件的最后几行,尤其是实时查看日志文件。

  • 使用 cat 查看文件内容或合并多个文件内容。

  • 使用 less 进行更加灵活的分页查看,支持搜索和前后翻页。

  • 使用 more 进行简单的分页查看,适合大文件的初步浏览。

相关推荐
VidDown4 小时前
用户说“卡顿“,服务器一切正常:播放质量监测与 QoE 指标
运维·服务器·ffmpeg·音视频·视频
瑞克-桑切斯4 小时前
13、DNS、DHCP 与 FTP 协议详解
linux·运维·云计算
程序员-Benothing4 小时前
Linux性能分析方法论:USE、RED、火焰图与perf实战
linux·运维·服务器
问心无愧05134 小时前
[ACTF2020 新生赛]Exec
运维·服务器·笔记
cg.family4 小时前
K8S:scale 与 delete pod 核心区别
运维·docker·容器
开开心心_Every4 小时前
黄金价格软件国内外价格实时监控超方便
运维·服务器·游戏·智能手机·pdf·lua·perl
云中双月4 小时前
瑞芯微rv1106进入Loader模式转储emmc数据
linux·嵌入式·uboot·u-boot·emmc·rockchip·烧录·rv1106·瑞芯微
yunwei374 小时前
eBPF 入门实践教程:BPF Token,安全的委托式权限与程序加载
linux·后端·性能优化
Initialize293084 小时前
systemd 服务起不来?五步排查法
运维
LMT_Lanmantech4 小时前
HyperWorks许可:almutil显示Unit满了,数据到底准不准?
运维·服务器·算法