打開運行,按住win徽標鍵+R,輸入cmd,然后回車。登陸到linux鏡像。進入到日志目錄,我的日志和應(yīng)用在同一個目錄。輸入“tail-f;xxx.log”??吹矫钚兄休敵隽藢崟r日志,只要有請求就會打印出來。
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),郊區(qū)企業(yè)網(wǎng)站建設(shè),郊區(qū)品牌網(wǎng)站建設(shè),網(wǎng)站定制,郊區(qū)網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,郊區(qū)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
tail:-n是顯示行號;相當(dāng)于nl命令;例子如下:tail -100f test.log實時監(jiān)控100行日志。tail -n 10 test.log查詢?nèi)罩疚膊孔詈?0行的日志。tail -n +10 test.log查詢10行之后的所有日志。
打開linux系統(tǒng),在linux的桌面的空白處右擊。在彈出的下拉選項里,點擊打開終端。使用catfilename命令,并回車運行即可顯示全部日志內(nèi)容。本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。
head -n -10 test.log,查詢?nèi)罩疚募俗詈?0行的其他所有日志。操作命令 首先介紹一個名詞“控制臺(console)”,它就是我們通常見到的使用字符操作界面的人機接口,例如dos。
如下圖所示,先cd到我們需要監(jiān)控的日志目錄。這里我們先使用cat命令查看下日志信息,方便與動態(tài)監(jiān)控進行對比。下面先講解下tail命令實現(xiàn)查看最后一部分日志的方法。tail 文件名,默認顯示最后10行。
查看Linux系統(tǒng)系統(tǒng)引導(dǎo)日志 最近的用戶登錄事件,一般記錄最后一次的登錄事件 該日志不能用諸如cat、tail等查看,因為該日志里面是二進制文件,可以用lastlog命令查看,它根據(jù)UID排序顯示登錄名、端口號(tty)和上次登錄時間。
1、t:切換顯示進程和CPU狀態(tài)信息;c:切換顯示命令名稱和完整命令行;M:根據(jù)駐留內(nèi)存大小進行排序;P:根據(jù)CPU使用百分比大小進行排序;T:根據(jù)時間/累計時間進行排序;w:將當(dāng)前設(shè)置寫入~/.toprc文件中。
2、第3行:用戶占用資源,系統(tǒng)內(nèi)核占用資源,改變過優(yōu)先級的進程,空閑的資源,等待輸入輸出的時間。此行數(shù)據(jù)均為CPU數(shù)據(jù)并以百分比格式顯示,例如92id意味著有92%的CPU資源正在空閑中。
3、top命令可以動態(tài)顯示Linux的資源占用狀態(tài),top命令常用的是-d選項,-d選項表示top命令的界面更新的秒數(shù)(默認是5秒更新一次),一般會將-d選項設(shè)置成2,表示2秒更新一次。
4、top命令相當(dāng)強大,能夠動態(tài)地查看系統(tǒng)運維狀態(tài),完全將它看作Linux中的“強化版的Windows任務(wù)管理器”。top命令的運行界面如圖所示。在圖中,top命令執(zhí)行結(jié)果的前5行為系統(tǒng)整體的統(tǒng)計信息,其所代表的含義如下。
5、使用SSHClient客戶端連接到遠程Linux系統(tǒng)。使用top命令查看系統(tǒng)的當(dāng)前運行的情況。如圖對top命令執(zhí)行的結(jié)果做了簡單的圖解,下面針對每一項做詳細的解釋。
1、如果是查看當(dāng)前終端可以執(zhí)行的內(nèi)置命令,可以輸入help命令查看。如果是查看系統(tǒng)中可使用的命令??梢圆榭?bin、/sbin、/usr/bin、/usr/sbin這四個目錄。如果是在終端查看以某些字母開頭的命令,可以按兩次tab鍵。
2、T:(停止):進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號后停止運行。
3、一:linux查看進程命令詳解 ps命令查找與進程相關(guān)的PID號:ps a 顯示現(xiàn)行終端機下的所有程序,包括其他用戶的程序。ps -A 顯示所有程序。ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數(shù)或常駐服務(wù)的標示。
4、ps aux 或netstat -tlunpps是進程查看命令,netstat是端口查看命令,在Linux系統(tǒng)中,服務(wù)一定是有進程的,所以使用ps命令可以查看服務(wù)運行情況,另外,Linux服務(wù)多數(shù)是網(wǎng)絡(luò)服務(wù),所以通過netstat命令也可以查看服務(wù)運行狀態(tài)。
5、查看系統(tǒng)所有正在運行的進程,可以用ps aux命令,比較重要的是它的-a參數(shù),表示不與終端有關(guān)的進程也顯示出來。
6、可以使用top命令。top命令提供了運行中系統(tǒng)的動態(tài)實時視圖。