![]() Linux shell 操作命令 head Linux shell 命令行 让你真正开始 Linux之旅,本文描述 Linux 操作命令 head 1、简介 head 命令显示 文档的开头至标准输出中 2、主要功能 显示 文档的开头至标准输出中,默认 head 命令打印 文件的 头 10 行 3、用法/命令格式 head[选项][文件] 4、常用参数解析
# date Tue Sep 1709:22:23 CST 2019
# head /var/log/kern.log Sep 1208:41:33 ubuntu kernel: [84174.676701] e1000: ens33 NIC Link is Down Sep 1208:49:16 ubuntu kernel: [84180.687322] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 1208:49:18 ubuntu kernel: [84182.692247] e1000: ens33 NIC Link is Down Sep 1208:49:25 ubuntu kernel: [84188.703171] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 1218:12:03 ubuntu kernel: [117947.641610] e1000: ens33 NIC Link is Down Sep 1218:12:09 ubuntu kernel: [117953.991818] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 1218:12:17 ubuntu kernel: [117962.170364] e1000: ens33 NIC Link is Down Sep 1218:12:23 ubuntu kernel: [117968.195015] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 1218:12:30 ubuntu kernel: [117974.472177] e1000: ens33 NIC Link is Down Sep 1309:22:52 ubuntu kernel: [117984.854139] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None 5、辅助功能 5.1 文件名显示 5.1.1 不显示文件名 内容的开头 显示 文件名
# head /var/log/kern.log Sep 12 08:41:33 ubuntu kernel: [84174.676701] e1000: ens33 NIC Link is Down Sep 12 08:49:16 ubuntu kernel: [84180.687322] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 08:49:18 ubuntu kernel: [84182.692247] e1000: ens33 NIC Link is Down Sep 12 08:49:25 ubuntu kernel: [84188.703171] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 18:12:03 ubuntu kernel: [117947.641610] e1000: ens33 NIC Link is Down Sep 12 18:12:09 ubuntu kernel: [117953.991818] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 18:12:17 ubuntu kernel: [117962.170364] e1000: ens33 NIC Link is Down Sep 12 18:12:23 ubuntu kernel: [117968.195015] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 18:12:30 ubuntu kernel: [117974.472177] e1000: ens33 NIC Link is Down Sep 13 09:22:52 ubuntu kernel: [117984.854139] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
5.1.2 显示文件名 内容的开头 不显示 文件名
# head -v /var/log/kern.log ==> /var/log/kern.log <== Sep 12 08:41:33 ubuntu kernel: [84174.676701] e1000: ens33 NIC Link is Down Sep 12 08:49:16 ubuntu kernel: [84180.687322] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 08:49:18 ubuntu kernel: [84182.692247] e1000: ens33 NIC Link is Down Sep 12 08:49:25 ubuntu kernel: [84188.703171] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 18:12:03 ubuntu kernel: [117947.641610] e1000: ens33 NIC Link is Down Sep 12 18:12:09 ubuntu kernel: [117953.991818] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 18:12:17 ubuntu kernel: [117962.170364] e1000: ens33 NIC Link is Down Sep 12 18:12:23 ubuntu kernel: [117968.195015] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 18:12:30 ubuntu kernel: [117974.472177] e1000: ens33 NIC Link is Down Sep 13 09:22:52 ubuntu kernel: [117984.854139] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None 5.2 显示字节 数
# head -c 99 /var/log/kern.log Sep 12 08:41:33 ubuntu kernel: [84174.676701] e1000: ens33 NIC Link is Down Sep 12 08:49:16 ubuntu 5.3 显示 行数
# head -n 3 /var/log/kern.log Sep 12 08:41:33 ubuntu kernel: [84174.676701] e1000: ens33 NIC Link is Down Sep 12 08:49:16 ubuntu kernel: [84180.687322] e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None Sep 12 08:49:18 ubuntu kernel: [84182.692247] e1000: ens33 NIC Link is Down ![]() 微信公众号 欢迎 扫码 关注 ![]() ![]() ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:石头逍遥,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |