Linux命令:tail -f --- 查看實時log時切換頁面與退出

使用tail -f 查看正在不斷更新對日誌信息,

tail -f xxx.log

但是,實時監控日誌信息時,怎麼讓不斷刷新的信息頁面切換?怎麼退出到命令行呢?需要查看輸出對細節怎麼暫停呢?

首先,tail命令本身不提供暫停功能。

如果有需要可以把log輸出到文件中去,然後使用more/less 命令查看

如果是切換到後臺運行,使用Ctrl+z
再用fg命令將tail命令轉到前臺來繼續查看。

[root@localhost ~]#fg %工作號

注意,在使用此命令時,% 可以省略,但若將% 工作號全部省略,則此命令會將帶有 + 號的工作恢復到前臺。另外,使用此命令的過程中, % 可有可無。

在這裏插入圖片描述

[1]+ Stopped top
[2]- ./xxxxx( Stopped tar-zcf etc.tar.gz/etc)
[root@localhost ~]# fg
#恢復“+”標誌的工作,也就是tar命令
[root@localhost ~]# fg %1
#恢復1號工作,也就是top命令

top 命令是不能在後臺執行的,所以,如果要想中止 top 命令,要麼把 top 命令恢復到前臺,然後正常退出;要麼找到 top 命令的 PID,使用 kill 命令

kill -9 pid

殺死這個進程。

ctrl + c 退出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章