Warning: Undefined array key "custom_message" in /www/wwwroot/bbs.aaronyang.cc/wp-content/plugins/wpcopyrights/index.php on line 105

head

head

显示文件的开头部分。

概要

head [OPTION]... [FILE]...

主要用途

  • 在未指定行数时默认显示前10行。
  • 处理多个文件时会在各个文件之前附加含有文件名的行。
  • 当没有文件或文件为-时,读取标准输入。

选项

-c, --bytes=[-]NUM       显示前NUM字节;如果NUM前有"-",那么会打印除了文件末尾的NUM字节以外的其他内容。
-n, --lines=[-]NUM       显示前NUM行而不是默认的10行;如果NUM前有"-",那么会打印除了文件末尾的NUM行以外的其他行。
-q, --quiet, --silent    不打印文件名行。
-v, --verbose            总是打印文件名行。
-z, --zero-terminated    行终止符为NUL而不是换行符。
--help                   显示帮助信息并退出。
--version                显示版本信息并退出。

NUM可以有一个乘数后缀:
b 512
kB 1000
k 1024
MB 1000*1000
M 1024*1024
GB 1000*1000*1000
G 1024*1024*1024
T、P、E、Z、Y等以此类推。

也可以使用二进制前缀:
KiB=K
MiB=M
以此类推。

参数

FILE(可选):要处理的文件,可以为一或多个。

返回值

返回0表示成功,返回非0值表示失败。

例子

# 查看历史文件的前6行:
[user2@pc ~]$ head -n 6 ~/.bash_history
#1575425555
cd ~
#1575425558
ls -lh
#1575425562
vi ~/Desktop/ZhuangZhu-74.txt
# 查看多个文件:
[user2@pc ~]$ head -n ~/.bash_history ~/.bashrc
==> /allhome/user2/.bash_history <==
#1575425555
cd ~
#1575425558
ls -lh
#1575425562
vi ~/Desktop/ZhuangZhu-74.txt
#1575425566
uptime
#1575425570
find ~/ -maxdepth 3 -name 'test.sh' -exec lh {} \;

==> /allhome/user2/.bashrc <==
# .bashrc

# forbid use Ctrl+D to exit shell.
set -o ignoreeof

# Source global definitions.
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

注意

  1. 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 headinfo coreutils 'head invocation'

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/head/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 15日 下午7:27
下一篇 2023年 12月 15日 下午7:27

相关推荐

  • K8S集群的开机关机操作

    K8S集群中,如何开机关机

    2021年 7月 26日
  • watch

    文章目录watch补充说明语法选项参数实例 watch 可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令 补充说明 watch命令 以周期性的方式执行给定…

    入门教程 2024年 1月 3日
  • Helm | Helm 拉取

    文章目录helm pull简介可选项从父命令继承的命令请参阅 helm pull 从仓库下载并(可选)在本地目录解压 简介 从包仓库中检索包并下载到本地。 对于要获取检查,修改或重…

    入门教程 2023年 12月 14日
  • 7z

    文章目录7z安装实例help 信息翻译官网 7z 拥有极高压缩比的开源压缩软件。 安装 在 Linux 中输入以下命令安装 7-Zip。 # Ubuntu 系统 apt-get u…

    入门教程 2023年 12月 6日
  • Java Scanner 类

    java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s …

    入门教程 2023年 3月 4日
  • vgreduce

    文章目录vgreduce补充说明语法选项参数实例 vgreduce 从卷组中删除物理卷 补充说明 vgreduce命令 通过删除LVM卷组中的物理卷来减少卷组容量。不能删除LVM卷…

    入门教程 2024年 3月 11日
  • 并发入门

    文章目录并发入门并发是什么?并行是什么?并行和并发有何区别?从技术上看并发和并行Go 对并发的支持 并发入门 上一节:第十九篇 接口二下一节:第二十一篇 协程 欢迎来到第 20 个…

    2023年 12月 5日
  • skill

    文章目录skill补充说明语法选项实例 skill 向选定的进程发送信号冻结进程 补充说明 skill命令 用于向选定的进程发送信号,冻结进程。这个命令初学者并不常用,深入之后牵涉…

    入门教程 2024年 3月 5日
  • squid

    文章目录squid补充说明语法选项 squid squid服务器守护进程 补充说明 squid命令 高性能的Web客户端代理缓存服务器套件“squid”的服务器守护进程。 语法 s…

    入门教程 2024年 3月 5日
  • tree

    文章目录tree补充说明语法选项参数实例 tree 树状图列出目录的内容 补充说明 tree命令 以树状图列出目录的内容。 语法 tree(选项)(参数) 选项 ——- 列…

    入门教程 2024年 3月 11日

发表回复

登录后才能评论
Translate »