skyfans之每天一个Liunx命令系列之二十五:head

今天我们继续来学习每天一个命令,今天我们进入了这章内容:文件和目录命令(FILE AND DIRECTORY COMMANDS),今天学习的是什么命令呢,那就是head(将每个文件的前10行打印到标准输出。)由于此命令较为简单,我们这里简单讲解。

head --help

在这里插入图片描述

-c, --bytes=[-]K 显示每个文件的前多少个字节内容;如果附加"-"(这里代表除了的意思)参数,除了每个文件的多少字节数据外 显示剩余全部内容

-n, --lines=[-]K 显示每个文件的前多少行内容;如果附加"-"(这里代表除了的意思)参数,除了每个文件的多少行外 显示剩余全部内容

-q, --quiet, --silent 不打印并显示包含给定文件名的文件头

-v, --verbose 总是打印并显示包含给定文件名的文件头

我们开始举例说明,我事先准备好了一个日志文件,存放的是/var/logs/message的部分内容。

先查看出文件中的所有内容,然后我们举例参数,方便对比查看。
在这里插入图片描述

1.查看文件的前8个字符

head  -c 8 testhead.log

在这里插入图片描述

2.查看文件的前8行内容

head -n 8  testhead.log

在这里插入图片描述
3.查看文件的除了后10行的内容

head -n -10  testhead.log

在这里插入图片描述

好,今天的内容就讲到这里。

猜你喜欢

转载自blog.csdn.net/xzm5708796/article/details/85987626