插件窝 干货文章 linux显示文件开始几行怎么设置

linux显示文件开始几行怎么设置

显示 head 文件 bash 785    来源:    2025-04-13

在Linux中,可以使用head命令来显示文件的开头几行。以下是具体用法和示例:

基本语法

head [选项] 文件名

常用选项

  1. 显示默认行数(10行)

    head filename.txt
    
  2. 指定显示的行数(例如5行)

    head -n 5 filename.txt
    

    或简写:

    head -5 filename.txt
    
  3. 显示开头N个字节(例如前100字节):

    head -c 100 filename.txt
    

示例

  1. 查看/var/log/syslog的前3行:

    head -n 3 /var/log/syslog
    
  2. 结合管道操作(显示ls输出的前5项):

    ls -l | head -5
    

其他技巧

  • 显示除最后N行外的所有内容(比如显示除最后10行外的所有行): bash head -n -10 filename.txt

注意事项

  • 如果文件不足指定行数,head会显示整个文件。
  • 支持同时处理多个文件(会显示每个文件的头部内容并标注文件名)。

如果需要查看文件末尾内容,可以使用对应的tail命令。