每天一个命令之head

linux常用命令之head


head [选项] [文件]

head命令输出文件开头部分,默认情况下显示文件的头10行。如果指定多个文件,每个文件前都有一个标题,给出文件名。如果没有指定文件,或当文件为-时,读取标准输入。

-c,–bytes=[-]K 显示文件前K字节。如果K前有-,则表示显示除最后K字节外的所有内容
-n,–lines=[-]K 显示前K行。如果K前有-,则表示显示除最后K行外的所有行
-q,–quiet,–silent 不显示标题文件名
-v,–verbose 总是显示标题文件名
–help 显示帮助信息并退出
–version 显示版本信息并退出

实例

1.显示前5行(指定行数在生产环境中比较实用)

[root@k8s-master01 ~]# head -5 get_helm.sh 
#!/usr/bin/env bash

# Copyright The Helm Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
[root@k8s-master01 ~]# head -5 get_helm.sh |wc -l
5
[root@k8s-master01 ~]# head -n 5 get_helm.sh 
#!/usr/bin/env bash

# Copyright The Helm Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
[root@k8s-master01 ~]# head -n 5 get_helm.sh | wc -l
5
上一篇:Ubuntu16.04下Questasim10.7安装(64bit)全攻略


下一篇:浮动(License)许可使用紧张优化方案