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系统!