![5 najboljših zaganjalnikov aplikacij za Ubuntu in Linux Mint](/f/ec1596b6cd2793b38a8270a043ed8514.png?width=100&height=100)
Spomnim se, ko sem nekoč prebral, da so učinkoviti sistemski administratorji leni. Razlog ni v tem, da ne opravljajo svojega dela in ne izgubljajo časa - to je predvsem zato, ker so avtomatizirali velik del svojih rutinskih nalog. Tako jim ni treba varčevati s strežniki in lahko izkoristijo svoj čas za učenje novih tehnologij in vedno ostanejo na vrhu svoje igre.
Del avtomatizacije vaših nalog je, da se naučite, kako skript narediti tisto, kar bi sicer morali narediti sami. Nenehno dodajanje ukazov v lastno bazo znanja je prav tako pomembno.
Zato bomo v tem članku delili zvijačo, da ugotovimo, kateri procesi v Linuxu porabijo veliko pomnilnika in CPE -ja.
Se pravi, potopimo se in začnimo.
Naslednji ukaz bo prikazal seznam najpomembnejših procesov, razporejenih po RAM -u in CPU -ju v obliki potomcev (odstranite datoteko cevovod in glavo če si želite ogledati celoten seznam):
# ps -eo pid, ppid, cmd,%mem,%cpu --sort = -%mem | glavo.
PID PPID CMD %MEM %CPE. 2591 2113/usr/lib/firefox/firefox 7,3 43,5. 2549 2520/usr/lib/virtualbox/Virtual 3.4 8.2. 2288 1 /home/gacanepa/.dropbox-dis 1,4 0,3. 1889 1543 c: \ TeamViewer \ TeamViewer.ex 1.0 0.2. 2113 1801/usr/bin/cimet 0,9 3,5. 2254 2252 python/usr/bin/linuxmint/m 0,3 0,0. 2245 1801 nautilus -n 0,3 0,1. 1645 1595/usr/bin/X: 0 -revizija 0 -aut 0,3 2,5.
Kratka razlaga zgornjih možnosti, uporabljenih v zgornjem ukazu.
The -o
(oz - format) možnost ps vam omogoča, da določite izhodno obliko. Moja najljubša je prikazati procese ' PID (pid), PPID -ji (pid), ime izvršljive datoteke, povezane s procesom (cmd) ter uporabo RAM -a in CPU -ja (%mem
in %CPU
, oziroma).
Poleg tega uporabljam --razvrsti
razvrstiti po enem ali drugem %mem
ali %CPU
. Privzeto bo izhod razvrščen v naraščajoči obliki, vendar osebno raje obrnem ta vrstni red tako, da pred kriterij razvrščanja dodam znak minus.
Če želite v izhod dodati druga polja ali spremeniti merila razvrščanja, glejte NADZOR IZPISNE OBLIKE razdelku na strani za osebe ps
ukaz.
Ne zamudite:Poiščite 15 najboljših procesov po uporabi pomnilnika z "top" v paketnem načinu
Ne zamudite:Poiščite top 10 velikosti diskov imenikov v Linuxu
Nadzor proces je ena od številnih nalog skrbnika strežnika sistema Linux, v tem nasvetu smo pogledali, kako navajate procese v vašem sistemu in jih razvrščate glede na Oven in CPU uporabite v obliki potomca z uporabo ps uporabnost.