LOADING...

加载中请稍等...

loading

Linux每日一篇 - 09 - head

Linux文件头部查看神器!掌握head命令,快速查看文件开头内容,让大文件预览变得轻松简单!

head命令是什么?

head命令用于显示文件的开头部分,默认显示前10行,是快速预览文件内容的重要工具。

基本用法

# 显示文件前10行(默认)
head filename

# 显示文件前N行
head -n 20 filename

# 显示文件前N个字符
head -c 100 filename

# 显示多个文件的头部
head file1.txt file2.txt

# 显示除文件尾部N行外的所有行
head -n -5 filename

实用技巧

# 查看日志文件前几行
head -n 20 /var/log/syslog

# 快速查看配置文件开头
head -n 15 /etc/nginx/nginx.conf

# 显示文件前几行并显示文件名
head -n 5 /etc/passwd /etc/group

# 查看大文件前几行(避免加载整个文件)
head -c 1000 /path/to/large_file

# 使用管道查看其他命令输出的前几行
ps aux | head -n 5

# 从大文件中截取前N行用于测试
head -n 100 /var/log/messages > test_log.txt

# 查看文件前几行并统计行数
head -n 5 filename | wc -l

常用场景

# 查看日志文件开头
head -n 10 /var/log/messages

# 快速检查脚本头部
head -n 5 ~/.bashrc

# 预览大文件内容
head -n 20 /path/to/large_file.txt

# 检查CSV文件头部
head -n 1 /path/to/data.csv

# 快速查看配置文件结构
head -n 15 /etc/hosts

# 从大文件中提取样本
head -n 50 /var/log/access.log > /tmp/sample.log

关于我

全平台同名”汪多多是只猫”,专注分享实用技术教程,让你的IT学习之路更轻松!

关注我,每天一个Linux命令,轻松入门Linux系统!

头像
汪多多是只猫
失业的运维工程师
热爱开源与分享
微信公众号