Hur man vet vad som körs i bakgrunden i varje terminal

Jag har redan förklarat för dig tidigare hur man skickar processer till bakgrunden eller bakgrund, men hur vet man de processer som vi tidigare skickat till bakgrunden?

För att känna till processerna måste vi installera jobbpaketet och utföra detta kommando. Jag menar:

1. Vi installerar paketet jobb

I distros som Debian, Ubuntu eller derivator skulle det redan vara installerat som standard.

I ArchLinux eller derivator skulle det vara:

sudo pacman -S jobs

2. Sedan kör vi jobb i terminalen:

jobs

Något liknande kommer att dyka upp:

kommando-jobb

Med andra ord, vad som körs i den terminalen visas för oss.

Hur som helst, jag hoppas att det kommer att vara av intresse för några.

hälsningar


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   rogergm70 sade

    Jo med det här programmet måste hitta ett virus med det här programmet.
    Bra bidrag!

  2.   Gonzalo sade

    "jobb" visas inte i Linux Mint-förråden :O

    1.    Debianite sade

      Ja, jag kan inte hitta det i Debians arkiv heller. Ifall jag också har sökt på Debians webbplats efter paket http://packages.debian.org/, och i Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... och jag ser inte något paket med det exakta namnet... Var är tricket ??. 😀

      1.    KZKG ^ Gaara sade

        Mitt misstag, uppenbarligen är det redan installerat som standard i Debian eller derivator.

        1.    Gonzalo sade

          SANN! ingår, tack 😀

    2.    KZKG ^ Gaara sade

      Mitt misstag, tydligen i distros som Debian, Ubuntu eller derivat är det redan installerat som standard.

      Kör jobb i terminalen och säg till om du inte får ett felmeddelande.

      1.    John sade

        Jag är inte säker, men det som kanske behöver installeras är jobbservice (och det finns också jobs-admin, ett GTK+-verktyg)

    3.    patodx sade

      Det verkar för mig som xjobs i Debian och åtminstone i min installation var jag tvungen att installera det...

  3.   John sade

    Varför inte använda ps istället för jobb? Du behöver inte installera det, och du kan använda kill med PID du får. Finns det några fördelar med att använda jobb?

    1.    atheyus sade

      jobb är för $PID som du kör i bakgrunden av skalet, för att se PID du använder:

      jobb -l

      Det är lättare att se dem med jobb än med ps eftersom siffran som finns till vänster, till exempel 1, används för att sätta en process i förgrunden eller bakgrunden.

      fg 1

      bg 1

      Det är också svårt att komma till PID för en PPID, till exempel med:

      pstree -pn

      hälsningar