Vrasni proceset dhe merrni informacionin e sistemit nga terminali

Vrasni proceset nga terminali

Siç dihet në të gjithë botën, rreshti i komandës na siguron një fuqi të madhe në sistemet tona Ubuntu. Kjo na siguron më shumë ose më shumë mjete për të vepruar me sistemin tonë të funksionimit sesa mjedisi grafik. Në këtë artikull ne do të shohim disa nga këto mjete. Ata do të jenë një nga më të rëndësishmit, ose të paktën interesantë me të cilët ne mundemi kontrolloni informacionin të sistemit tonë operativ, vrasin procese ose programe të hapura.

Kjo është një listë e komandave që mund të shtohen në atë që një koleg na tregoi në ditën e tij në të cilën ai shpjegoi se ato janë proceset në Gnu / Linux dhe si t’i menaxhojmë ato. Me komandat që do të tregoj më poshtë, ne do të jemi në gjendje të marrim informacione shtesë dhe të zgjerojmë opsionet që përdorin shumica e përdoruesve. Këto nuk janë të gjitha që ekzistojnë, kështu që nëse dikush di një komandë të lidhur, mos hezitoni ta lini atë në komente.

Vrasni proceset nga terminali:

vrasin dhe vrasin

Vrasja është një nga ato urdhra për të cilët të gjithë duhet të dinë. Përdoret për vrasin proceset. Duhet të përdoret e ndjekur nga një PID që do të identifikojë procesin deri në terminal. Nëse gjatë lëshimit të komandës dështon, mund t’i shtojmë sinjalin 9 për të rritur shanset e suksesit.

Kill -9 12838

Në mënyrë të paracaktuar vrasja përdor sinjalin 15, të quajtur SIGTERM. sinjali 9 është SIGKILL. Ky sinjal i fundit do të dështojë vetëm kur një proces po bën një kërkesë në kernel. Nëse ndodh një rrethanë e tillë, procesi do të përfundojë pasi të bëni thirrjen e sistemit.

Mund të shohim një listë të plotë të sinjaleve që mund të përdorim me këtë komandë duke shkruar kill -l.

Vrasni sinjalet e komandës për të vrarë proceset

Lista e sinjaleve për komandën e vrasjes

Me komandën killall mundemi vrasin proceset me emër. Nëse Firefox (për shembull) rrëzohet, ne mund të përdorim shembullin e mëposhtëm për të mbyllur aplikacionin.

Killall firefox

xkill

Ndonjëherë ne nuk e dimë emrin e vërtetë të një aplikacioni. Në atë rast, ju mund të miratoni një qasje më grafike për të vrarë proceset. Shtypja e xkill në terminal do ta shndërrojë kursorin në X. Pastaj, duke klikuar në dritaren që nuk përgjigjet, komanda do ta mbyllë atë.

p vrasin

Ashtu si komandat kill dhe killall, pkill përdoret për të dërguar sinjale. Komanda pkill ju lejon të përdorni shprehje të rregullta dhe kritere të tjera të përzgjedhjes. Kërkoni brenda komandave që përdoren për të filluar proceset. Kështu që nuk keni nevojë të dini emrin e saktë kur doni të vrisni procese.

htop

komanda htop

Shikuesi i procesit shfaqet nga komanda htop

Ky është htop, a proces shikues interaktiv para Sistemet Unix. Shtë një aplikacion në modalitetin e tekstit (për tastierë) nga i cili mund të shohim proceset e hapura, të vrasim proceset, të shohim punën e CPU-së, të kontrollojmë kujtesën e konsumuar, etj.

Merrni informacionin e sistemit:

ps

Komanda ps

Proceset aktive të shfaqura nga komanda ps

Ps do të thotë statusi i procesit. Kjo komandë përdoret për të shfaqur një lista e proceseve drejtimin nën përdoruesin aktual. Komanda do të na tregojë një emër dhe një numër identifikimi të procesit (PID) që mund të përdoret me komandat e tjera.

më i lartë

Komanda e sipërme

Proceset dhe shfrytëzimi i CPU-së shfaqet nga komanda kryesore

Ky është një komandë informative. Komanda e sipërme tregon se cilat detyra janë duke bërë më shumë Përdorimi i CPU-së. Kjo na lejon të renditim listën sipas përdorimit të CPU-së ose RAM-it, sa kohë ka filluar programi dhe faktorëve të tjerë. Pasi të ekzekutohet komanda, ne mund të marrim ndihmë duke shtypur tastin 'h'.

vmstat

Në vend që ta shohim këtë informacion të drejtpërdrejtë siç bëjmë me komandën kryesore, ne mund të marrim një pamje të tij. Vmstat bën pikërisht atë. Të marrë një pamje e menjëhershme e proceseve aktualisht ekzekutohet dhe sa memorie po përdorin.

falas

Kjo komandë është e përqendruar në kujtesë. Tregon sasia e memorjes në dispozicion. Kolonat tregojnë memorjen fizike të lirë dhe të përdorur dhe swap. Ju gjithashtu mund të shihni memorjen e fshehtë të përdorur nga bërthama.

lscpu

Komanda Lscpu

Informacioni i dhënë nga komanda lscpu

Kjo është një komandë për të jepni kontekstin e informacionit të marrë me komandat e mësipërme pasi pa kontekst është e pakuptimtë. Sa CPU ka kompjuteri juaj? Çfarë lloj arkitekture po përdorni? Përdorni lscpu për të parë këtë informacion të paraqitur në një mënyrë të thjeshtë.

Siç e keni lexuar në artikull, këto programe dhe komanda janë për të kontrolluar se çfarë ndodh në kompjuterin tuaj duke përdorur terminalin. Detyra e një sistemi operativ është të ndihmojë në kryerjen e gjërave dhe kur softueri ngrin, nuk po bën punën e tij siç duhet. Tani mund ta mbajmë larg softuerin mashtrues. Linux ka një reputacion për të qenë një sistem operativ i qëndrueshëm, por kjo nuk do të thotë që të gjitha aplikacionet janë të fuqishme.

Aplikacionet me emër kanë mënyra të ndryshme të punës. Në mënyrë që të merrni më shumë informacion rekomandohet kthehu tek "njeriu" për të parë se çfarë mundësish ofron secili prej tyre. Këto mund të mos jenë aplikacionet e preferuara të përdoruesve që sapo kanë ardhur nga Windows, por përdorimi i tyre do të jetë gjithmonë i nevojshëm herët a vonë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.