欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux查看睡眠命令 linux查看睡眠進(jìn)程

Linux系統(tǒng)下如何使硬盤進(jìn)入休眠狀態(tài)?

在linux下,我喜歡用命令讓系統(tǒng)進(jìn)入休眠:

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供江南網(wǎng)站建設(shè)、江南做網(wǎng)站、江南網(wǎng)站設(shè)計、江南網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、江南企業(yè)網(wǎng)站模板建站服務(wù),十余年江南做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

$ echo mem | sudo tee /sys/power/state

當(dāng)然,不用每次都要敲這么一長串,可以把它加入到一個腳本中。 再將該腳本命令加入到/etc/sudoers文件,就可以避免每次都需要輸入用戶密碼了。

man hdparm

hdparm -Y /dev/hd*:使硬盤進(jìn)入睡眠模式;

hdparm -y /dev/hd*:使硬盤進(jìn)入省電模式;

hdparm -S[num] /dev/hd*:設(shè)置超時值使硬盤進(jìn)入睡眠模式;

喚醒硬盤hdparm好像沒有相應(yīng)參數(shù),實際上你去操作硬盤就會自動喚醒硬盤,使用ioctl有個參數(shù)可以喚醒硬盤,你可以查看硬盤操作的相應(yīng)頭文件。

具體看hdparm的源代碼,實際是使用ioctl操作硬盤相應(yīng)寄存器。

linux shell 中的sleep命令

linux shell 中的sleep命令

在有的shell(比如linux中的bash)中sleep還支持睡眠(分,小時)

sleep 1? ? 睡眠1秒

sleep 1s? ? 睡眠1秒

sleep 1m? 睡眠1分

sleep 1h? 睡眠1小時

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

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

復(fù)制自:

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

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

命令:free

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

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

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

(3) Mem下一行:used為真實已占內(nèi)存,free為真實可用內(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是真實的內(nèi)存的占用。

命令分解:

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

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

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

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)時間 + 系統(tǒng)運(yùn)行時間 + 幾個用戶 + 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 各個任務(wù)占用資源情況

注解:

PID :進(jìn)程ID

USER :用戶名

PR :優(yōu)先級

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

VIRT :虛擬內(nèi)存

RES : 真實內(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的兩個進(jìn)程的資源占用情況

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

linux怎樣使用top命令查看系統(tǒng)狀態(tài)

命令行輸入top,回車

13:42:59 當(dāng)前系統(tǒng)時間

6 days, 9:29 系統(tǒng)已經(jīng)運(yùn)行了6天6小時29分鐘(在這期間沒有重啟過)

3 users 當(dāng)前有3個用戶登錄系統(tǒng)

load average: 3.06,3.01, 1.79 load average后面的三個數(shù)分別是1分鐘、5分鐘、15分鐘的負(fù)載情況。

load average數(shù)據(jù)是每隔5秒鐘檢查一次活躍的進(jìn)程數(shù),然后按特定算法計算出的數(shù)值。如果這個數(shù)除以邏輯CPU的數(shù)量,結(jié)果高于5的時候就表明系統(tǒng)在超負(fù)荷運(yùn)轉(zhuǎn)了。

Tasks 任務(wù)(進(jìn)程),系統(tǒng)現(xiàn)在共有131個進(jìn)程,其中處于運(yùn)行中的有3個,127個在休眠(sleep),stoped狀態(tài)的有0個,zombie狀態(tài)(僵尸)的有1個。

10.6% us 用戶空間占用CPU的百分比。

2.2% sy 內(nèi)核空間占用CPU的百分比。

0.0% ni 改變過優(yōu)先級的進(jìn)程占用CPU的百分比

84.5% id 空閑CPU百分比

2.5% wa IO等待占用CPU的百分比

0.1% hi 硬中斷(Hardware IRQ)占用CPU的百分比

0.0% si 軟中斷(Software Interrupts)占用CPU的百分比

在這里CPU的使用比率和windows概念不同,如果你不理解用戶空間和內(nèi)核空間,需要充充電了。

8300124k total 物理內(nèi)存總量(8GB)

5979476k used 使用中的內(nèi)存總量(5.7GB)

2320648k free 空閑內(nèi)存總量(2.2G)

455544k buffers 緩存的內(nèi)存量 (434M)

第五行:swap交換分區(qū)

8193108k total 交換區(qū)總量(8GB)

41568k used 使用的交換區(qū)總量(40.6M)

8151540k free 空閑交換區(qū)總量(8GB)

4217456k cached 緩沖的交換區(qū)總量(4GB)

內(nèi)存總量(used)指的是現(xiàn)在系統(tǒng)內(nèi)核控制的內(nèi)存數(shù),空閑內(nèi)存總量(free)是內(nèi)核還未納入其管控范圍的數(shù)量。納入內(nèi)核管理的內(nèi)存不見得都在使用中,還包括過去使用過的現(xiàn)在可以被重復(fù)利用的內(nèi)存,內(nèi)核并不把這些可被重新使用的內(nèi)存交還到free中去,因此在linux上free內(nèi)存會越來越少,但不用為此擔(dān)心。

如果出于習(xí)慣去計算可用內(nèi)存數(shù),這里有個近似的計算公式:第四行的free + 第四行的buffers + 第五行的cached,按這個公式此臺服務(wù)器的可用內(nèi)存:?2320648+455544?+4217456?= 6.6GB。

對于內(nèi)存監(jiān)控,在top里我們要時刻監(jiān)控第五行swap交換分區(qū)的used,如果這個數(shù)值在不斷的變化,說明內(nèi)核在不斷進(jìn)行內(nèi)存和swap的數(shù)據(jù)交換,這是真正的內(nèi)存不夠用了。

各進(jìn)程(任務(wù))的狀態(tài)監(jiān)控:

PID 進(jìn)程id

USER 進(jìn)程所有者

PR 進(jìn)程優(yōu)先級

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

VIRT 進(jìn)程使用的虛擬內(nèi)存總量,單位kb。VIRT=SWAP+RES

RES 進(jìn)程使用的、未被換出的物理內(nèi)存大小,單位kb。RES=CODE+DATA

SHR 共享內(nèi)存大小,單位kb

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

%CPU 上次更新到現(xiàn)在的CPU時間占用百分比

%MEM 進(jìn)程使用的物理內(nèi)存百分比

TIME+ 進(jìn)程使用的CPU時間總計,單位1/100秒

COMMAND 進(jìn)程名稱(命令名/命令行)

分享文章:linux查看睡眠命令 linux查看睡眠進(jìn)程
分享地址:http://chinadenli.net/article16/dojiigg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)動態(tài)網(wǎng)站網(wǎng)站導(dǎo)航域名注冊網(wǎng)站營銷品牌網(wǎng)站建設(shè)

廣告

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

外貿(mào)網(wǎng)站制作