1、简介
tail 命令主要用于显示指定 文件末尾 内容
2、主要功能
常用查看日志文件
3、用法/命令格式
tail [选项] {文件}
4、常用参数解析
语法
参数
说明
tail {文件}
显示指定 文件末尾 内容(默认显示10行)
5、辅助功能
5.1 循环读取 — 刷新显示 新内容
当前指定的文件 文件夹 有新内容写入时,新的 文本内容 将会 刷新到 标准输出中
语法
参数
说明
tail -f {文件}
-f
动态 刷新 显示 文件内容
# tail -f /var/log/syslog
Sep 11 09:15:01 ubuntu CRON[2892]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Sep 11 09:15:08 ubuntu dhclient[1286]: DHCPREQUEST of 192.168.94.128 on ens33 to 192.168.94.254 port 67 (xid=0x7c8e0708)
Sep 11 09:15:08 ubuntu dhclient[1286]: DHCPACK of 192.168.94.128 from 192.168.94.254
Sep 11 09:15:08 ubuntu dhclient[1286]: bound to 192.168.94.128 — renewal in 799 seconds.
Sep 11 09:17:01 ubuntu CRON[2905]: (root) CMD ( cd / && run-parts –report /etc/cron.hourly)
Sep 11 09:25:01 ubuntu CRON[2908]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Sep 11 09:28:27 ubuntu dhclient[1286]: DHCPREQUEST of 192.168.94.128 on ens33 to 192.168.94.254 port 67 (xid=0x7c8e0708)
Sep 11 09:28:27 ubuntu dhclient[1286]: DHCPACK of 192.168.94.128 from 192.168.94.254
Sep 11 09:28:27 ubuntu dhclient[1286]: bound to 192.168.94.128 — renewal in 731 seconds.
Sep 11 09:30:43 ubuntu systemd[1]: Started Session 54 of user cstor.
5.2 显示 末尾字节数
语法
参数
说明
tail -c {字节数} {文件}
-c
按字节数 显示 文件末尾 内容
# tail -c 666 /var/log/syslog
192.168.94.254
Sep 11 09:15:08 ubuntu dhclient[1286]: bound to 192.168.94.128 — renewal in 799 seconds.
Sep 11 09:17:01 ubuntu CRON[2905]: (root) CMD ( cd / && run-parts –report /etc/cron.hourly)
Sep 11 09:25:01 ubuntu CRON[2908]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Sep 11 09:28:27 ubuntu dhclient[1286]: DHCPREQUEST of 192.168.94.128 on ens33 to 192.168.94.254 port 67 (xid=0x7c8e0708)
Sep 11 09:28:27 ubuntu dhclient[1286]: DHCPACK of 192.168.94.128 from 192.168.94.254
Sep 11 09:28:27 ubuntu dhclient[1286]: bound to 192.168.94.128 — renewal in 731 seconds.
Sep 11 09:30:43 ubuntu systemd[1]: Started Session 54 of user cstor.
5.3 显示 末尾 行数
语法
参数
说明
tail -n {行数} {文件}
-n
按行数 显示 文件末尾 内容
# tail -n 6 /var/log/syslog
Sep 11 09:17:01 ubuntu CRON[2905]: (root) CMD ( cd / && run-parts –report /etc/cron.hourly)
Sep 11 09:25:01 ubuntu CRON[2908]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Sep 11 09:28:27 ubuntu dhclient[1286]: DHCPREQUEST of 192.168.94.128 on ens33 to 192.168.94.254 port 67 (xid=0x7c8e0708)
Sep 11 09:28:27 ubuntu dhclient[1286]: DHCPACK of 192.168.94.128 from 192.168.94.254
Sep 11 09:28:27 ubuntu dhclient[1286]: bound to 192.168.94.128 — renewal in 731 seconds.
Sep 11 09:30:43 ubuntu systemd[1]: Started Session 54 of user cstor.
转载请注明:XAMPP中文组官网 » Linux shell 操作命令 tail