Zabijte procesy a získejte informace o systému z terminálu

Zabijte procesy z terminálu

Jak je známo po celém světě, příkazový řádek nám poskytuje velkou sílu v našich systémech Ubuntu. To nám poskytuje tolik nebo více nástrojů pro práci s naším operačním systémem než grafické prostředí. V tomto článku uvidíme některé z těchto nástrojů. Budou jedním z nejdůležitějších nebo alespoň zajímavých, s nimiž můžeme zkontrolujte informace našeho operačního systému, zabít otevřené procesy nebo programy.

Toto je seznam příkazů, které lze přidat k příkazu, který nám ukázal kolega ve své době, kdy vysvětlil, že jsou procesy v GNU / Linuxu a jak je spravovat. S příkazy, které ukážu níže, budeme moci získat další informace a rozšířit možnosti, které většina uživatelů používá. To není vše, co existuje, takže pokud někdo zná související příkaz, neváhejte ho nechat v komentářích.

Zabijte procesy z terminálu:

zabít a zabít

Zabít je jedním z těch příkazů, o kterých by měl každý vědět. Používá se pro zabít procesy. Musí být použit následovaný PID, který identifikuje proces terminálu. Pokud při spuštění příkazu selže, můžeme přidat signál 9, abychom zvýšili šance na úspěch.

Kill -9 12838

Implicitně kill používá signál 15, zvaný SIGTERM. The signál 9 je SIGKILL. Tento poslední signál selže, pouze když proces zadává požadavek jádru. Pokud nastane taková okolnost, proces bude ukončen po uskutečnění systémového volání.

Můžeme vidět kompletní seznam signálů, které můžeme použít s tímto příkazem zápisem kill -l.

Zabijte příkazové signály, abyste zabili procesy

Seznam signálů pro příkaz kill

S příkazem killall můžeme zabít procesy podle jména. Pokud dojde například k chybě Firefoxu, můžeme k ukončení aplikace použít následující příklad.

Killall firefox

xkill

Někdy neznáme skutečné jméno aplikace. V takovém případě můžete přijmout a více grafický přístup zabít procesy. Zadáním xkill do terminálu se kurzor změní na X. Poté kliknutím na nereagující okno příkaz zavře.

pkill

Stejně jako příkazy kill a killall se pkill používá k odesílání signálů. Příkaz pkill vám umožňuje používat regulární výrazy a další kritéria výběru. Hledejte v příkazech, které se používají ke spuštění procesů. Pokud chcete zabít procesy, nemusíte znát přesný název.

htop

příkaz htop

Prohlížeč procesů zobrazený příkazem htop

Toto je htop, a interaktivní prohlížeč procesů bod Unixové systémy. Je to aplikace v textovém režimu (pro konzolu), ze které vidíme otevřené procesy, zabíjíme procesy, vidíme práci CPU, kontrolujeme spotřebovanou paměť atd.

Získejte informace o systému:

ps

Ps příkaz

Aktivní procesy zobrazené příkazem ps

Ps znamená stav procesu. Tento příkaz se používá k zobrazení a seznam procesů které běží pod aktuálním uživatelem. Příkaz nám ukáže jméno a identifikační číslo procesu (PID), které lze použít s jinými příkazy.

AutoCruitment LLC („Společnost“ nebo „My“ nebo „AutoCruitment“) respektuje ochranu vašeho soukromí a je odhodlaná ho dodržováním těchto zásad chránit. Tyto zásady popisují typy informací, které můžeme shromažďovat od vás nebo které vy můžete poskytnout, když navštívíte webové stránky

Příkaz nahoru

Procesy a využití CPU zobrazené horním příkazem

Toto je informační příkaz. Horní příkaz ukazuje, které úkoly zvládají nejvíce využití procesoru. Umožňuje nám řadit seznam podle využití CPU nebo RAM, doby, po kterou program běží, a dalších faktorů. Jakmile je příkaz spuštěn, můžeme získat pomoc stisknutím klávesy „h“.

vmstat

Místo toho, abychom tyto informace viděli živě, jako to děláme s vrchním příkazem, můžeme pořídit jejich snímek. Vmstat dělá právě to. Dostat okamžitý pohled na procesy aktuálně běží a kolik paměti používají.

uvolnit

Tento příkaz je zaměřen na paměť. Ukazuje množství dostupné paměti. Sloupce ukazují volnou a použitou fyzickou a swapovou paměť. Můžete také vidět mezipaměť používanou jádrem.

lscpu

Příkaz Lscpu

Informace poskytované příkazem lscpu

Toto je příkaz dát kontext získaným informacím s výše uvedenými příkazy bez kontextu to nemá smysl. Kolik CPU má váš počítač? Jaký typ architektury používáte? Pomocí lscpu můžete tyto informace zobrazit jednoduchým způsobem.

Jak jste si přečetli v článku, tyto programy a příkazy slouží k řízení toho, co se ve vašem počítači děje pomocí terminálu. Úkolem operačního systému je pomáhat dělat věci, a když software zamrzne, nedělá svou práci správně. Nyní můžeme držet nepoctivý software na uzdě. Linux má pověst stabilního operačního systému, ale to neznamená, že jsou všechny aplikace robustní.

Pojmenované aplikace mají různé způsoby práce. Pro získání více informací se doporučuje obrátit se na „muže“ zjistit, jaké možnosti každý z nich nabízí. Toto nemusí být upřednostňované aplikace uživatelů, kteří právě dorazili ze systému Windows, ale jejich použití bude dříve či později vždy nutné.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.