linux基礎(chǔ)4系統(tǒng)資源管理

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?linux系統(tǒng)資源管理

du? ? 查看目錄 / 文件使用磁盤空間的大小

-a 所有文件包含子目錄

-b 輸出的結(jié)果以 bytes 為單位??????

-c 只計(jì)算目錄的總用量

-h 以 1024 進(jìn)制進(jìn)行單位換算??????

-s 只顯示目錄使用空間的總和

--inodes 查看所用 i- 節(jié)點(diǎn)數(shù)量

du -sh /home


df? 查看硬盤分區(qū)空間使用情況

-h -H -T -i


free?查看內(nèi)存所使情況

-m -g


ps??顯示當(dāng)前系統(tǒng)內(nèi)進(jìn)程信息及狀態(tài)等

ps -aux

a 顯示當(dāng)前終端下所有用戶的進(jìn)程

x 選擇所有不在當(dāng)前終端下的進(jìn)程棒掠。?????

u 查看進(jìn)程的 UID 或賬戶名?????

w 列加寬 , 可顯示更多的信息 , 可重復(fù)使用

e 選擇所有的進(jìn)程公浪。

f 列示完整的列表

l 顯示進(jìn)程的所屬者虏缸,進(jìn)程號(hào)和父進(jìn)程號(hào)

VSZ: 進(jìn)程所使用的虛擬內(nèi)存大小 (Virtual Size)

RSS: 進(jìn)程使用的駐留集大小或?qū)嶋H內(nèi)存的大小 (Kbytes)??

TTY : 進(jìn)程在哪個(gè)?終端?執(zhí)行的

STAT進(jìn)程狀態(tài)

D 不可中斷的休眠(一般為 I/O), 須直到有中斷發(fā) 生??

R 運(yùn)行狀態(tài)(正在運(yùn)行隊(duì)列中)

S休眠狀態(tài)

I空閑狀態(tài)?

T終止 , 收到終止指令后停止運(yùn)行

z 僵尸進(jìn)程 等待交換頁(yè) 沒(méi)有足夠的內(nèi)存頁(yè)可分配

X????退出狀態(tài) , 集成即將被銷毀 .( 此意味著進(jìn)程徹底 被釋放 )?

<? 高優(yōu)先級(jí)

N?低優(yōu)先級(jí)

L?內(nèi)存鎖頁(yè)

s?進(jìn)程的管理者 ( 一般表示其下有子進(jìn)程 )

I 多進(jìn)程

+??位于后臺(tái)的進(jìn)程組


WCHAN: 使用 kernel 函數(shù)的進(jìn)程處于休眠狀態(tài)?

STIME: 進(jìn)程啟動(dòng)的時(shí)間??

TIME: 進(jìn)程執(zhí)行所花費(fèi)的時(shí)間

CMD: 執(zhí)行的命令及參數(shù)

PRI: 進(jìn)程優(yōu)先級(jí)編號(hào)??

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


查看系統(tǒng)占用內(nèi)存最高的進(jìn)程的 TOP5

ps aux | sort -rn -k4 | head -5 | awk '{print $4,$11}'

生成新的報(bào)表?

ps -o pid,pcpu,nice,comm

生成新的進(jìn)程報(bào)表?

ps -axef -o comm,pid,nice,pcpu


top

h 幫助

?q 退出

space 立刻刷新

?s 設(shè)置刷新時(shí)間讥脐,單位為秒

?k 殺掉一個(gè)進(jìn)程

?r 定義一個(gè)進(jìn)程的優(yōu)先級(jí)

第 3 行 CPU 狀態(tài) : us: 用戶空間占用 CPU%?

sy:kernel 空間占用 CPU%

ni: 改變過(guò)優(yōu)先級(jí)的進(jìn)程占 CPU%??

id: 空閑 CPU%

wa:IO 等待占用 CPU%

hi: 硬中斷占用 CPU%

si: 軟中斷占用 CPU%?????

st:Xen Hypervisor 服務(wù)分配給虛擬機(jī)上的任務(wù)占用 CPU%

avail?mem?可用交換區(qū)總量

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

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

VIRT : 使用的虛擬內(nèi)存總量 (kb)VIRT=SWAP+RES

RES: 進(jìn)程使用的,沒(méi)有被置換出來(lái)的物理內(nèi)存 (kb)

SHR: 共享內(nèi)存大小 (kb)

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

COMMAND: 進(jìn)程生成的命令及參數(shù)

1? 監(jiān)控每個(gè) CPU 及每個(gè) CPU 各個(gè)核心情 況?????

b 開(kāi)啟 / 關(guān)閉高亮顯示????

x? 開(kāi)啟 / 關(guān)閉排序列的高亮顯示?

shift+> shift+<

P: 根據(jù) CPU 使用率進(jìn)行排序?????

T: 根據(jù)時(shí)間 / 累計(jì)時(shí)間進(jìn)行排序?????

W: 將當(dāng)前設(shè)置寫入 ~/.toprc 配置文件

u: 查看指定賬戶的進(jìn)程信息

H: 顯示 / 關(guān)閉線程 信息?????

B: 在標(biāo)頭幔戏,正在運(yùn)行的程序上以加粗字體顯示


lsof顯示進(jìn)程所打開(kāi)的文件

lsof | less??列出所打開(kāi)的文件

lsof /filepath/file_name?? 查看哪個(gè)進(jìn)程在使用指定文件

lsof +D /filepath/filepath2/?遞歸查看某個(gè)目錄的文件信息

lsof | grep etc??查看指定目錄的所有文件

lsof -u snow?列出指定用戶打開(kāi)的文件信息.

lsof -c cron? 列出某個(gè)程序所打開(kāi)的文件??

lsof -u root -c cron????列出某個(gè)用戶使用某個(gè)程序所打開(kāi)的文件

lsof -u ^root? ?列出除了某個(gè)用戶外被打開(kāi)的文件 ??

lsof -p 123??列出某個(gè) PID 所打開(kāi)的文件

lsof -p 123,234,111?列出多個(gè) PID 所打開(kāi)的文件

lsof -p ^123?列出除了某個(gè) PID 外玛追,其他 PID 所打開(kāi)的文件

lsof -c cron -c at?列出多個(gè)程序多打開(kāi)的文件

lsof -g 0??列出某個(gè)用戶組所打開(kāi)的文件

lsof `which sudo`??顯示哪個(gè)進(jìn)程在使用指定 sudo 的可執(zhí)行文件

lsof /dev/cdrom? ?顯示哪個(gè)進(jìn)程在使用光驅(qū)


kill??對(duì)進(jìn)程進(jìn)行控制

kill -l

kill -9 3245?強(qiáng)制殺死 PID:3245

kill -SIGTERM 3266?對(duì) PID:3266 發(fā)送 SIGTERM 信號(hào)


hup

# nohup wgethttp://www.test.com/data&


nice?

nice -19 ./append &?對(duì) append 腳本設(shè)置最低優(yōu)先級(jí)

nice --20 ./append &?對(duì) append 腳本設(shè)置最高優(yōu)先級(jí)


rice

renice 19 2794? 更改 PID:2794 優(yōu)先級(jí)為最低優(yōu)先級(jí)

renice -20 2794? 更改 PID:2794 優(yōu)先級(jí)為最高優(yōu)先級(jí)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市闲延,隨后出現(xiàn)的幾起案子痊剖,更是在濱河造成了極大的恐慌,老刑警劉巖垒玲,帶你破解...
    沈念sama閱讀 212,222評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件陆馁,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡合愈,警方通過(guò)查閱死者的電腦和手機(jī)叮贩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)佛析,“玉大人益老,你說(shuō)我怎么就攤上這事〈缒” “怎么了捺萌?”我有些...
    開(kāi)封第一講書人閱讀 157,720評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)膘茎。 經(jīng)常有香客問(wèn)我桃纯,道長(zhǎng),這世上最難降的妖魔是什么披坏? 我笑而不...
    開(kāi)封第一講書人閱讀 56,568評(píng)論 1 284
  • 正文 為了忘掉前任态坦,我火速辦了婚禮,結(jié)果婚禮上棒拂,老公的妹妹穿的比我還像新娘伞梯。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,696評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布壮锻。 她就那樣靜靜地躺著,像睡著了一般涮阔。 火紅的嫁衣襯著肌膚如雪猜绣。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,879評(píng)論 1 290
  • 那天敬特,我揣著相機(jī)與錄音掰邢,去河邊找鬼。 笑死伟阔,一個(gè)胖子當(dāng)著我的面吹牛辣之,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播皱炉,決...
    沈念sama閱讀 39,028評(píng)論 3 409
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼怀估,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了合搅?” 一聲冷哼從身側(cè)響起多搀,我...
    開(kāi)封第一講書人閱讀 37,773評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎灾部,沒(méi)想到半個(gè)月后康铭,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,220評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡赌髓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,550評(píng)論 2 327
  • 正文 我和宋清朗相戀三年从藤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锁蠕。...
    茶點(diǎn)故事閱讀 38,697評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡夷野,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出匿沛,到底是詐尸還是另有隱情扫责,我是刑警寧澤,帶...
    沈念sama閱讀 34,360評(píng)論 4 332
  • 正文 年R本政府宣布逃呼,位于F島的核電站鳖孤,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏抡笼。R本人自食惡果不足惜苏揣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,002評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望推姻。 院中可真熱鬧平匈,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,782評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至隙姿,卻和暖如春梅垄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背输玷。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,010評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工队丝, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人欲鹏。 一個(gè)月前我還...
    沈念sama閱讀 46,433評(píng)論 2 360
  • 正文 我出身青樓机久,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親赔嚎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子膘盖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,587評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • 系統(tǒng)管理與維護(hù)命令 date date(選項(xiàng))(參數(shù)) | 選項(xiàng) | 說(shuō)明 | | :-------- | ...
    蓓蓓的萬(wàn)能男友閱讀 3,872評(píng)論 0 5
  • 又來(lái)到了一個(gè)老生常談的問(wèn)題,應(yīng)用層軟件開(kāi)發(fā)的程序員要不要了解和深入學(xué)習(xí)操作系統(tǒng)呢尽狠? 今天就這個(gè)問(wèn)題開(kāi)始衔憨,來(lái)談?wù)劜?..
    tangsl閱讀 4,101評(píng)論 0 23
  • linux系統(tǒng)性能監(jiān)視命令,經(jīng)過(guò)百度谷歌袄膏,加上各渠道獲得践图,查找到相關(guān)命令匯集,望能學(xué)有所收獲 ...
    _王子_閱讀 1,319評(píng)論 3 13
  • 一個(gè)程序被加載到內(nèi)存當(dāng)中運(yùn)行沉馆,那么在內(nèi)存內(nèi)的那個(gè)數(shù)據(jù)就被稱為進(jìn)程(process)码党。進(jìn)程是操作系統(tǒng)上非常重要的概念...
    Zhang21閱讀 1,923評(píng)論 0 12
  • ps組合命令 ps -aux 在linux中可以使用ps命令查看進(jìn)程配合grep命令可以快速的查找到服務(wù)的進(jìn)程 常...
    Sirius_KP閱讀 570評(píng)論 0 0