Si të vrisni proceset në Linux lehtë me fkill-cli

L proceset në Linux Ato nuk janë asgjë më shumë sesa një seri programesh që po ekzekutohen, ato përmbajnë informacione nga aplikacionet, si dhe informacione të nevojshme për ndërveprimin me sistemin. Kur vrasim një proces, anulojmë ekzekutimin e aplikacionit që përfaqëson, eliminojmë të gjithë komunikimin me proceset e tjera dhe sistemin, përveç lirimit të të gjitha burimeve që ai konsumon.

Hace tiempo acá en DesdeLinux se hizo un gran artículo que enseña a Si të vrasësh proceset lehtë, kësaj here do të plotësojmë atë artikull duke shtuar një mjet të quajtur fkill-cli që na lejon të vrasim proceset në Linux në një mënyrë të lehtë dhe shumë praktike.

Çfarë është fkill-cli?

Është një Cross-platform £, zhvilluar nga sindre sorhus, e cila na siguron një ndërfaqe praktike dhe komode përdoruesi për menaxhojmë proceset e sistemit tonë operativ. Mjeti na lejon të vrasim proceset në Linux në një mënyrë të lehtë dhe dinamike, duke hyrë në të gjitha proceset me një komandë të vetme dhe duke lokalizuar atë që duam të vrasim përmes një liste ose kërkimi me emër ose fraksionet e saj.

Mjeti punon me sistemet kryesore operative të ditëve të sotme (Linux, Windows dhe macOS, përdorimi i tij është mjaft i thjeshtë dhe i drejtohet çdo lloj përdoruesi. Cross-platform po pranon shumë në komunitet, megjithatë, është vetëm një alternativë ndaj tradicionales komandat për të vrarë proceset. Komanda e procesit të vrasjes

Si instalohet fkill-cli

Për të instaluar fkill-cli duhet të kemi të instaluar NPM, e cila është në depot zyrtare të pothuajse të gjitha distux linux. Atëherë duhet të ekzekutojmë komandën vijuese në mënyrë që fkill-cli instalo automatikisht:

sudo npm install --global fkill-cli

Atëherë mund ta ekzekutojmë mjetin me komandën fkill

Të mësuarit për të vrarë proceset në Linux me fkill-cli

Pasi të kemi instaluar fkill-cli, ne mund të vrasim proceset në Linux në një mënyrë shumë të thjeshtë. Mjeti na jep disa komanda mjaft themelore për përdorimin e tij, të njëjtat që mund t’i dimë nëse i ekzekutojmë fkill --help nga terminali.

$ fkill --help

  Usage
    $ fkill [<pid|name> ...]

  Options
    -f, --force  Force kill

  Examples
    $ fkill 1337
    $ fkill Safari
    $ fkill 1337 Safari
    $ fkill

Përdorimi i fkill-cli është jashtëzakonisht i thjeshtë, ne thjesht duhet të ekzekutojmë komandën fkill me disa nga argumentet e përmendura më lart, ose duke dështuar, vetëm fkill dhe mjeti do të na tregojë listën e të gjitha proceseve që po ekzekutohen, ne mund të lundrojmë në listë me shigjetat e tastierës dhe më në fund zgjedhim atë që duam ta vrasim. Në të njëjtën mënyrë, ne mund të shkruajmë emrin (ose pjesë e emrit) të procesit për mjetin për të filtruar automatikisht proceset e përputhjes.

Në gif-në vijuese mund të shohim më në detaje sjelljen e këtij mjeti:

vrasin proceset në linux

Ky është padyshim një mjet i shkëlqyeshëm që do të na ndihmojë të vrasim proceset në Linux në një mënyrë të lehtë, të këndshme dhe mjaft interaktive. A guxoni ta provoni?


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.

  1.   Argimir dijo

    Përshëndetje, a është e mundur përmes ndonjë prej atyre komandave për të vrarë një proces dhe menjëherë të rifilloni përsëri? Kjo do të thotë, nëse një proces zombie është lënë ose në ndonjë mënyrë tjetër dhe nuk përgjigjet, a mund të vritet dhe të rindizet me një komandë të vetme ose te ndryshme ?.
    Falënderim

    1.    federico dijo

      Përshëndetje Argimiro!. Ajo që normalisht bëjmë kur duam të fillojmë një program është ta ekzekutojmë atë, qoftë përmes fillimit të systemctl, fillimit të shërbimit, firefox, stilolapsit, etj, ku dy komandat e fundit thërrasin drejtpërdrejt një program specifik. Nëse duam të vrasim ose vrasim një proces, ne zakonisht e bëjmë atë përmes komandës vrasje, ose siç tregon Lagarto në këtë postim, përmes fkill. Me fjalë të tjera, nëse doni që një shërbim ose një program të fillojë pasi ta keni vrarë, mendoj se opsioni më i mirë është ta ekzekutoni përsëri duke përdorur komandat e duhura të fillimit për secilin program ose shërbim.

  2.   Mario VETM dijo

    A bën të njëjtën gjë si të vrasësh -9 .. ??

  3.   gcjuan dijo

    Në rast se i ndodh dikujt. Pas instalimit të npm dhe dëshirës për të ekzekutuar fkill nga terminali, unë kam gabimin e mëposhtëm:

    / usr / bin / env: "nyja": Skedari ose direktoria nuk ekziston

    Zgjidhjen e gjeta këtu:

    http://stackoverflow.com/questions/30281057/node-forever-usr-bin-env-node-no-such-file-or-directory