Paano Maglista ng Mga Proseso sa Linux

Paano Maglista Ng Mga Proseso Sa Linux



Ang mga proseso ay ang mga tumatakbong pagkakataon ng mga program na gumagamit ng mga mapagkukunan ng system. Nakakatulong sa iyo ang paglilista sa mga prosesong ito na subaybayan ang aktibidad ng system, at  mag-troubleshoot ng mga isyu. Iyon ang dahilan kung bakit mayroong maraming mga tool at utility sa Linux na magagamit mo upang ilista ang kasalukuyang tumatakbong proseso.

Gayunpaman, maraming mga nagsisimula ang hindi alam ang eksaktong paraan upang ilista ang proseso nang walang mga error. Kaya, sa maikling artikulong ito, ipapaliwanag namin ang iba't ibang paraan upang ilista ang proseso sa Linux. Hinati namin ang seksyong ito sa maraming bahagi upang mabigyan ka ng pinakamahusay na mga utos upang ilista ang mga proseso sa Linux.

Ang ps Command

Ang ps, o 'katayuan ng proseso,' ay ang pinakakaraniwang utility upang ilista ang mga proseso sa terminal:







ps -Ito ay

 ps-e-command-resulta



Ang -e na opsyon ay gumagabay sa ps upang ipakita ang bawat proseso kahit na pagmamay-ari ng user ang mga prosesong iyon. Higit pa rito, maaari mong ipasadya ang utos ng ps upang makagawa ng mga karagdagang detalye gamit ang mga opsyong 'aux':



ps sa

 ps-aux-command-result





Ang nangungunang Command

Kung nais mong tingnan ang real-time na listahan ng mga proseso ng system, mangyaring gamitin ang nangungunang command. Patuloy nitong ina-update ang listahan ng proseso ayon sa mga bago at nakumpletong proseso, na nagbibigay ng mas tumpak na mga resulta:

itaas

 top-command-resulta



Ang utos sa itaas sa pagpapatupad ay nagpapakita ng listahan ng mga proseso ayon sa kanilang pagkonsumo ng CPU. Bukod dito, hindi ka maaaring makipag-ugnayan sa terminal hanggang sa pinindot mo ang 'q' upang umalis sa nangungunang utility.

Ang pstree Command

Ang pstree ay ibang-iba sa dalawang utos sa itaas dahil ipinapakita nito ang hierarchical na relasyon ng mga proseso sa isang istraktura na parang puno. Tinutulungan ka nitong biswal na maunawaan kung paano nagsisimula ang isang proseso at ang koneksyon nito sa iba pang aktibong proseso.

pstree

 pstree-command-resulta

Ang Glances Tool

Nagbibigay ang Glances tool ng maikling pangkalahatang-ideya ng kasalukuyang tumatakbong proseso. Gayunpaman, kailangan mong i-install ang tool sa pamamagitan ng pagpapatakbo ng command sa ibaba:

Operating System Utos
Debian/Ubuntu sudo apt install glances
Fedora sudo dnf install glances
Arch Linux sudo pacman -Sy sulyap
openSUSE sudo zypper install glances

Pagkatapos ng matagumpay na pag-install, maaari mong buksan ang Glances sa pamamagitan ng pagpapatakbo ng sumusunod na command:

mga sulyap

 sulyap-utos-resulta

Isang Mabilis na Buod

Ang pag-alam kung paano maglista ng mga proseso ay makakatulong sa pagbakante ng espasyo at i-off ang kasalukuyang tumatakbong proseso. Sinasaklaw ng artikulong ito ang apat na paraan– ang mga utos sa itaas, ps, pstree, at pgrep. Maaari mong piliing gamitin ang alinman sa mga ito ayon sa pinakanaaangkop sa iyo. Inirerekomenda namin na gumamit ka ng anumang mga command nang maingat, o maaari kang makakuha ng mga error.