Linux任务处理及日志查看常用命令
任務(wù)處理命令:
(1) CTRL+Z掛起進(jìn)程并放入后臺
(2) jobs 顯示當(dāng)前暫停的進(jìn)程
(3) bg %N 使第N個(gè)任務(wù)在后臺運(yùn)行(%前有空格)
(4) fg %N 使第N個(gè)任務(wù)在前臺運(yùn)行
默認(rèn)bg,fg不帶%N時(shí)表示對最后一個(gè)進(jìn)程操作!
日志查看命令
(1)tail的使用
tail -f app.log
命令格式;
tail[必要參數(shù)][選擇參數(shù)][文件]2. 命令功能:
用于顯示指定文件末尾內(nèi)容,不指定文件時(shí),作為輸入信息進(jìn)行處理。常用查看日志文件。
命令參數(shù):
-f 循環(huán)讀取
-q 不顯示處理信息
-v 顯示詳細(xì)的處理信息
-c<數(shù)目> 顯示的字節(jié)數(shù)
-n<行數(shù)> 顯示行數(shù)
–pid=PID 與-f合用,表示在進(jìn)程ID,PID死掉之后結(jié)束.
-q, –quiet, –silent 從不輸出給出文件名的首部
-s, –sleep-interval=S 與-f合用,表示在每次反復(fù)的間隔休眠S秒
(2)watch
watch -d -n 1 cat app.log
命令格式:
watch[參數(shù)][命令]
命令功能:
可以將命令的輸出結(jié)果輸出到標(biāo)準(zhǔn)輸出設(shè)備,多用于周期性執(zhí)行命令/定時(shí)執(zhí)行命令
命令參數(shù):
-n或–interval watch缺省每2秒運(yùn)行一下程序,可以用-n或-interval來指定間隔的時(shí)間。
-d或–differences 用-d或–differences 選項(xiàng)watch 會高亮顯示變化的區(qū)域。 而-d=cumulative選項(xiàng)會把變動過的地方(不管最近的那次有沒有變動)都高亮顯示出來。
-t 或-no-title 會關(guān)閉watch命令在頂部的時(shí)間間隔,命令,當(dāng)前時(shí)間的輸出。
-h, –help 查看幫助文檔
一般第一種就夠用了
轉(zhuǎn)載于:https://blog.51cto.com/brave8898/2065142
總結(jié)
以上是生活随笔為你收集整理的Linux任务处理及日志查看常用命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS之多线程 2
- 下一篇: 【贪心】【字典树】Gym - 10146