Tail
僅尾最新數據,而不是上一個
我注意到,當我使用 時
tail -F
,我仍然會在幾分鐘前生成一個日誌。目前日期和時間
user@svr01:~$ date Wed Jun 19 00:39:52 +08 2019
tail -F
顯示幾分鐘前的數據date
user@svr01:~$ tail -F /var/log/syslog Jun 19 00:34:26 svr01 systemd[1]: isc-dhcp-server6.service: Main process exited, code=exited, status=1/FAILURE Jun 19 00:34:26 svr01 systemd[1]: isc-dhcp-server6.service: Failed with result 'exit-code'. Jun 19 00:34:56 svr01 systemd-networkd-wait-online[1485]: Event loop failed: Connection timed out ...
在這種情況下是否可以僅在目前日期和時間之後查看日誌
Wed Jun 19 00:39:52 +08 2019
,而不是在此之前?
是的,你可以告訴
tail
從文件中沒有行開始,它只會顯示開始執行後添加的行:tail -F -n 0 /var/log/syslog
預設情況下
tail
顯示要求處理的文件的最後十行。