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
好,今天的内容就讲到这里。