首先,查看這些都是需要自己登錄上服務(wù)器才能夠操作的,為了讓一些新手能快速掌握,這里簡紹一下怎樣去登錄服務(wù)器。1.首先登錄自己小浪云的賬號查看一下自己服務(wù)器的登錄信息。
2.打開Xshell創(chuàng)建連接,跟著圖片步驟走。
這樣就可以登錄服務(wù)器了,登錄進(jìn)服務(wù)器之后就可以查看相關(guān)的內(nèi)容了,下面列舉了幾中查看方法。
一.查看指定端口、所有端口、某個服務(wù)占用情況
1.查看服務(wù)器所有端口
netstat -ntlp
2.指定端口,例8080
netstat -ntlp |grep 8080
3.查看某進(jìn)程端口占用,例ssh
netstat -ntlp |grep sshd
二.查看服務(wù)器IP地址
1.ifconfig命令
2.ip addr命令
三.查看服務(wù)器內(nèi)存使用情況
1.free命令
free命令默認(rèn)是顯示單位kb,可以采用free -m和free -g命令查看,分別表示MB和GB
另外,free -h會自動選擇以適合理解的容量單位顯示
Mem:表示物理內(nèi)存統(tǒng)計,如果機(jī)器剩余內(nèi)存非常小,一般小于總內(nèi)存的20%,則判斷為系統(tǒng)物理內(nèi)存不夠 Swap: 表示硬盤上交換分區(qū)的使用情況,如剩余空間較小,需要留意當(dāng)前系統(tǒng)內(nèi)存使用情況及負(fù)載,當(dāng)Swap的used值大于0時,則表示操作系統(tǒng)物理內(nèi)存不夠,已經(jīng)開始使用硬盤內(nèi)存了。 第1行數(shù)據(jù)1.9G表示物理內(nèi)存總量;705M表示總計分配給緩存(包含buffers與cache)使用的數(shù)量,但其中可能部分緩存并未實際使用; 757M表示未被分配的內(nèi)存;shared表示共享內(nèi)存;519M表示系統(tǒng)分配但未被使用的buffers數(shù)量;1.1G表示系統(tǒng)分配但未被使用的available數(shù)量
2.top命令
top 命令查看系統(tǒng)的實時負(fù)載, 包括進(jìn)程、CPU負(fù)載、內(nèi)存使用等等
參數(shù)詳解
總體系統(tǒng)信息:
- uptime:系統(tǒng)的運(yùn)行時間和平均負(fù)載。
- tasks:當(dāng)前運(yùn)行的進(jìn)程和線程數(shù)目。
- CPU:總體 CPU 使用率和各個核心的使用情況。
- 內(nèi)存(Memory):總體內(nèi)存使用情況、可用內(nèi)存和緩存。
進(jìn)程信息:
- PID:進(jìn)程的標(biāo)識符。
- USER:運(yùn)行進(jìn)程的用戶名。
- PR(優(yōu)先級):進(jìn)程的優(yōu)先級。
- NI(Nice值):進(jìn)程的優(yōu)先級調(diào)整值。
- VIRT(虛擬內(nèi)存):進(jìn)程使用的虛擬內(nèi)存大小。
- RES(常駐內(nèi)存):進(jìn)程實際使用的物理內(nèi)存大小。
- SHR(共享內(nèi)存):進(jìn)程共享的內(nèi)存大小。
- %CPU:進(jìn)程占用 CPU 的使用率。
- %MEM:進(jìn)程占用內(nèi)存的使用率。
- TIME+:進(jìn)程的累計 CPU 時間。