linux現(xiàn)有資源命令 linux對(duì)資源的三類基本操作

Linux查看系統(tǒng)資源占用

Linux查看系統(tǒng)資源占用

目前創(chuàng)新互聯(lián)公司已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、扶溝網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

復(fù)制自:

在系統(tǒng)維護(hù)的過(guò)程中,隨時(shí)可能有需要查看 CPU和內(nèi)存的使用率,并根據(jù)相應(yīng)信息分析系統(tǒng)狀況的需求。本文介紹一下幾種常見(jiàn)的Linux系統(tǒng)資源查看命令。

1、總體內(nèi)存占用的查看

命令:free

圖1 free命令查看內(nèi)存占用

(1) free命令默認(rèn)是以kb為單位顯示的,可以用free -m 用Mb單位來(lái)顯示。

(2) Mem行 : total = used + free 其中buffers和cached雖然計(jì)算在used內(nèi), 但其實(shí)為可用內(nèi)存。

(3) Mem下一行:used為真實(shí)已占內(nèi)存,free為真實(shí)可用內(nèi)存。

(4)Swap:內(nèi)存交換區(qū)的使用情況。

2、查看內(nèi)存占用前五的進(jìn)程

命令:ps auxw | head -1;ps auxw|sort -rn -k4|head -5

圖 2.1查看內(nèi)存占用前5的進(jìn)程

如圖2.1所示, 內(nèi)存的單位是kb,VSZ是虛擬內(nèi)存的占用,RSS是真實(shí)的內(nèi)存的占用。

命令分解:

ps auxw顯示系統(tǒng)資源占用情況;

head -1表示顯示第一列,即標(biāo)題列;

sort -r 表示反向排序,-n表示按數(shù)字排序,-k4表示列的第4個(gè)字符。

3、查看CPU占用前三的進(jìn)程

命令:ps auxw|head -1;ps auxw|sort -rn -k3|head -3

圖3.1 查看cpu占用前三的進(jìn)程

該命令與圖2.1相仿,只是選擇的資源占用情況的第3列(即cpu),用“-k3”表示。

4、查看系統(tǒng)整體的負(fù)載

命令:top

圖4.1 top顯示系統(tǒng)整體負(fù)載

(1)第一行: 系統(tǒng)時(shí)間 + 系統(tǒng)運(yùn)行時(shí)間 + 幾個(gè)用戶 + 1/5/15分鐘系統(tǒng)平均負(fù)載

(2)第二行:進(jìn)程總數(shù)(total) + 正在運(yùn)行進(jìn)程數(shù)(running) + 睡眠進(jìn)程數(shù)(sleeping) + 停止的進(jìn)程數(shù)(stopped)+ 僵尸進(jìn)程數(shù)(zombie)

(3)第三行:用戶空間CPU占比(us) + 內(nèi)核空間CPU占比(sy)+ CPU空置率(id)

圖4.2 各個(gè)任務(wù)占用資源情況

注解:

PID :進(jìn)程ID

USER :用戶名

PR :優(yōu)先級(jí)

NI :負(fù)值表示高優(yōu)先級(jí),正值表示低優(yōu)先級(jí)。

VIRT :虛擬內(nèi)存

RES : 真實(shí)內(nèi)存

SHR :共享內(nèi)存

S :進(jìn)程狀態(tài) D=不可中斷的睡眠狀態(tài); R=運(yùn)行; S=睡眠 ;T=跟蹤/停止; Z=僵尸進(jìn)程

參數(shù):

top -d 2 :每隔2秒顯式所有進(jìn)程的資源占用情況

top -c :每隔5秒顯式進(jìn)程的資源占用情況,并顯示進(jìn)程的命令行參數(shù)(默認(rèn)只有進(jìn)程名)

top -p 12345 -p 6789:每隔5秒顯示pid是12345和pid是6789的兩個(gè)進(jìn)程的資源占用情況

top -d 2 -c -p 123456 :每隔2秒顯示pid是12345的進(jìn)程的資源使用情況,并顯式該進(jìn)程啟動(dòng)的命令行參數(shù)

linux查看資源使用情況

;?????linux怎么查看資源使用的情況呢,下面就讓我們來(lái)看看吧。

1、打開(kāi)linux系統(tǒng),在linux的桌面的空白處右擊。

2、在彈出的下拉選項(xiàng)里,點(diǎn)擊打開(kāi)終端。

3、在終端窗口中輸入free命令,回車后即可查看到系統(tǒng)資源的使用情況。

total:總計(jì)物理內(nèi)存的大小

used:已使用多大

free:可用有多少

Shared:多個(gè)進(jìn)程共享的內(nèi)存總額

Buffers/cached:磁盤緩存的大小

以上就是的分享,希望能幫助的大家。

本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫(xiě)的。

linux常用命令有哪些?

01

linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。

linux常用命令:

1、 pwd命令

該命令的英文解釋為print working directory(打印工作目錄)。輸入pwd命令,Linux會(huì)輸出當(dāng)前目錄。

2、 cd命令

cd命令用來(lái)改變所在目錄。

cd / 轉(zhuǎn)到根目錄中

cd ~ 轉(zhuǎn)到/home/user用戶目錄下

cd /usr 轉(zhuǎn)到根目錄下的usr目錄中-------------絕對(duì)路徑

cd test 轉(zhuǎn)到當(dāng)前目錄下的test子目錄中-------相對(duì)路徑

3、 ls命令

ls命令用來(lái)查看目錄的內(nèi)容。 選項(xiàng) 含義 -a 列舉目錄中的全部文件,包括隱藏文件 -l 列舉目錄中的細(xì)節(jié),包括權(quán)限、所有者、組群、大小、創(chuàng)建日期、文件是否是鏈接等 -f 列舉的文件顯示文件類型 -r 逆向,從后向前地列舉目錄中內(nèi)容 -R 遞歸,該選項(xiàng)遞歸地列舉當(dāng)前目錄下所有子目錄內(nèi)的內(nèi)容 -s 大小,按文件大小排序 -h 以人類可讀的方式顯示文件的大小,如用K、M、G作單位 ls -l examples.doc 列舉文件examples.doc的所有信息

4、 cat命令

cat命令可以用來(lái)合并文件,也可以用來(lái)在屏幕上顯示整個(gè)文件的內(nèi)容。

cat snow.txt 該命令顯示文件snow.txt的內(nèi)容,ctrl+D退出cat。

5、 grep命令

grep命令的最大功能是在一堆文件中查找一個(gè)特定的字符串。

grep money test.txt

以上命令在test.txt中查找money這個(gè)字符串,grep查找是區(qū)分大小寫(xiě)的。

6 、touch命令

touch命令用來(lái)創(chuàng)建新文件,他可以創(chuàng)建一個(gè)空白的文件,可以在其中添加文本和數(shù)據(jù)。

touch newfile 該命令創(chuàng)建一個(gè)名為newfile的空白文件。

7 、cp命令

cp命令用來(lái)拷貝文件,要復(fù)制文件,輸入命令:

cp

cp t.txt Document/t 該命令將把文件t.txt復(fù)制到Document目錄下,并命名為t。 選項(xiàng) 含義 -i 互動(dòng):如果文件將覆蓋目標(biāo)中的文件,他會(huì)提示確認(rèn) -r 遞歸:這個(gè)選項(xiàng)會(huì)復(fù)制整個(gè)目錄樹(shù)、子目錄以及其他 -v 詳細(xì):顯示文件的復(fù)制進(jìn)度

8 、mv命令

mv命令用來(lái)移動(dòng)文件。 選項(xiàng) 說(shuō)明 -i 互動(dòng):如果選擇的文件會(huì)覆蓋目標(biāo)中的文件,他會(huì)提示確認(rèn) -f 強(qiáng)制:它會(huì)超越互動(dòng)模式,不提示地移動(dòng)文件,屬于很危險(xiǎn)的選項(xiàng) -v 詳細(xì):顯示文件的移動(dòng)進(jìn)度

mv t.txt Document 把文件t.txt 移動(dòng)到目錄Document中。

9 、rm命令

rm命令用來(lái)刪除文件。 選項(xiàng) 說(shuō)明 -i 互動(dòng):提示確認(rèn)刪除 -f 強(qiáng)制:代替互動(dòng)模式,不提示確認(rèn)刪除 -v 詳細(xì):顯示文件的刪除進(jìn)度 -r 遞歸:將刪除某個(gè)目錄以及其中所有的文件和子目錄

rm t.txt 該命令刪除文件t.txt

10、 rmdir命令

rmdir命令用來(lái)刪除目錄。

Linux查看系統(tǒng)資源情況

top命令是Linux下常用的性能分析工具,能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,類似于Windows的任務(wù)管理器。

運(yùn)行 top 命令后,CPU 使用狀態(tài)會(huì)以全屏的方式顯示,并且會(huì)處在對(duì)話的模式 -- 用基于 top 的命令,可以控制顯示方式等等。退出 top 的命令為 q (在 top 運(yùn)行中敲 q 鍵一次)。

ps命令用于報(bào)告當(dāng)前系統(tǒng)的進(jìn)程狀態(tài)。ps命令是最基本同時(shí)也是非常強(qiáng)大的進(jìn)程查看命令,使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒(méi)有僵死、哪些進(jìn)程占用了過(guò)多的資源等等,總之大部分信息都是可以通過(guò)執(zhí)行該命令得到的。

free命令可以顯示當(dāng)前系統(tǒng)未使用的和已使用的內(nèi)存數(shù)目,還可以顯示被內(nèi)核使用的內(nèi)存緩沖區(qū)。

本文名稱:linux現(xiàn)有資源命令 linux對(duì)資源的三類基本操作
當(dāng)前URL:http://muchs.cn/article40/dosjpeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、關(guān)鍵詞優(yōu)化、電子商務(wù)、網(wǎng)站策劃品牌網(wǎng)站建設(shè)、域名注冊(cè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)