Nogalināt procesus un iegūt informāciju par sistēmu no termināla

Nogalināt procesus no termināla

Kā zināms visā pasaulē, komandrinda nodrošina mums lielu jaudu mūsu Ubuntu sistēmās. Tas nodrošina tik daudz vai vairāk rīku darbībai ar mūsu operētājsistēmu nekā grafiskā vide. Šajā rakstā mēs aplūkosim dažus no šiem rīkiem. Tie būs vieni no vissvarīgākajiem vai vismaz interesantākajiem, ar kuriem mēs varam pārbaudiet informāciju mūsu operētājsistēmas, nogalināt atvērtos procesus vai programmas.

Šis ir to komandu saraksts, kuras varētu pievienot tai komandai, kuru kolēģis mums parādīja tajā dienā, kad viņš paskaidroja, ka tās ir procesus Gnu / Linux un kā tos pārvaldīt. Izmantojot komandas, kuras es parādīšu zemāk, mēs varēsim iegūt papildu informāciju un paplašināt iespējas, kuras lielākā daļa lietotāju izmanto. Tie vēl nav visi, tāpēc, ja kāds zina saistītu komandu, nevilcinieties to atstāt komentāros.

Nogalināt procesus no termināļa:

nogalināt un nogalināt

Kill ir viens no tiem pasūtījumiem, par kuru būtu jāzina visiem. Tiek izmantots nogalināt procesus. Pēc tam jāizmanto PID, kas identificēs procesu līdz terminālim. Ja, palaižot komandu, tas neizdodas, mēs varam pievienot 9. signālu, lai palielinātu veiksmes iespējas.

Kill -9 12838

Pēc noklusējuma kill izmanto signālu 15, ko sauc par SIGTERM. The 9. signāls ir SIGKILL. Šis pēdējais signāls neizdosies tikai tad, kad process pieprasa kodolu. Ja rodas šāds apstāklis, process tiks izbeigts pēc sistēmas zvana veikšanas.

Mēs varam redzēt pilnu to signālu sarakstu, kurus mēs varam izmantot ar šo komandu, rakstot kill -l.

Nogalināt komandas signālus, lai nogalinātu procesus

Komandas nogalināšanas signālu saraksts

Ar komandu killall mēs varam nogalināt procesus pēc nosaukuma. Ja (piemēram) Firefox avarē, lietojumprogrammas aizvēršanai varam izmantot šo piemēru.

Killall firefox

xkill

Dažreiz mēs nezinām lietojumprogrammas īsto nosaukumu. Tādā gadījumā jūs varat pieņemt a grafiskāka pieeja nogalināt procesus. Ierakstot terminālā xkill, kursors tiks pārvērsts par X. Pēc tam, noklikšķinot uz nereaģējošā loga, komanda to aizvērs.

pkill

Tāpat kā komandas kill un killall, arī signālus sūta pkill. Komanda pkill ļauj izmantot regulāras izteiksmes un citi atlases kritēriji. Meklēt komandās, kuras tiek izmantotas procesu sākšanai. Tāpēc, kad vēlaties nogalināt procesus, jums nav jāzina precīzs nosaukums.

htop

htop komanda

Procesa skatītājs, ko parāda komanda htop

Tas ir htop, a interaktīvs procesu skatītājs par Unix sistēmas. Tā ir lietojumprogramma teksta režīmā (konsolei), no kuras mēs varam redzēt atvērtos procesus, nogalināt procesus, redzēt CPU darbu, kontrolēt patērēto atmiņu utt.

Saņemt informāciju par sistēmu:

ps

Ps komanda

Aktīvie procesi, kurus parāda komanda ps

Ps nozīmē procesa statusu. Šo komandu izmanto, lai parādītu a procesu saraksts kas darbojas zem pašreizējā lietotāja. Komanda parādīs mums vārdu un procesa identifikācijas numuru (PID), ko var izmantot kopā ar citām komandām.

tops

Komandas augšdaļa

Procesi un centrālā procesora izmantošana, ko parāda augšējā komanda

Šī ir informatīva komanda. Augšējā komanda parāda, kuri uzdevumi tiek veikti visvairāk Procesora izmantošana. Tas ļauj mums kārtot sarakstu pēc CPU vai RAM izmantošanas, programmas darbības laika un citiem faktoriem. Kad komanda ir izpildīta, mēs varam saņemt palīdzību, nospiežot taustiņu 'h'.

vmstat

Tā vietā, lai redzētu šo informāciju tiešraidē, kā mēs to darām ar augšējo komandu, mēs varam uzņemt tās momentuzņēmumu. Vmstat tieši to dara. Dabūt tūlītējs procesu skatījums pašlaik darbojas un cik daudz atmiņas viņi izmanto.

bezmaksas

Šī komanda ir vērsta uz atmiņu. Parāda pieejamo atmiņas apjomu. Kolonnas parāda brīvo un izmantoto fizisko un mijmaiņas atmiņu. Varat arī redzēt kodola izmantoto kešatmiņu.

lscpu

Lscpu komanda

Informācija, ko nodrošina komanda lscpu

Šī ir komanda dot kontekstu iegūtajai informācijai ar iepriekšminētajām komandām, jo ​​bez konteksta tas nav jēgas. Cik CPU ir jūsu datorā? Kāda veida arhitektūru jūs izmantojat? Izmantojiet lscpu, lai redzētu šo informāciju vienkāršā veidā.

Kā jūs lasījāt rakstā, šīm programmām un komandām ir jākontrolē, kas notiek jūsu datorā, izmantojot termināli. Operētājsistēmas uzdevums ir palīdzēt paveikt lietas, un programmatūras sastingšanas gadījumā tā nedarbojas pareizi. Tagad mēs varam glabāt negodīgu programmatūru. Linux ir stabila operētājsistēmas reputācija, taču tas nenozīmē, ka visas lietojumprogrammas ir stabilas.

Nosauktajām lietotnēm ir dažādi darba veidi. Lai iegūtu vairāk informācijas, ieteicams vērsties pie "cilvēka" lai redzētu, kādas iespējas piedāvā katrs no viņiem. Iespējams, ka šīs nav vēlamās lietotāju lietotnes, kas tikko ieradušies no Windows, taču to izmantošana vienmēr būs nepieciešama agrāk vai vēlāk.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.