Hvordan man ved, hvad der kører i baggrunden i hver terminal

Jeg har allerede forklaret dig før hvordan man sender processer til baggrunden eller baggrund, men hvordan kender man de processer, som vi tidligere har sendt til baggrunden?

For at kende processerne skal vi installere jobpakken og udføre denne kommando. Det er:

1. Vi installerer pakken job

I distroer som Debian, Ubuntu eller derivater ville det allerede være installeret som standard.

I ArchLinux eller derivater ville det være:

sudo pacman -S jobs

2. Derefter kører vi job i terminalen:

jobs

Det ser ud som dette:

kommando-job

Med andre ord vises det, der kører i terminalen.

Alligevel håber jeg, det vil være af interesse for nogle.

hilsen


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   rogergm70 sagde han

    Jo med dette program fandt en virus med dette program.
    Fantastisk bidrag!

  2.   Gonzalo sagde han

    Ingen job vises i Linux Mint repositories: O

    1.    Debianite sagde han

      Allerede kan jeg heller ikke finde det i Debian-arkiverne. Bare hvis jeg også har søgt på Debians websted efter pakker http://packages.debian.org/og i Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... Og jeg kan ikke se nogen pakker med det nøjagtige navn ... Hvor er tricket ??. 😀

      1.    KZKG ^ Gaara sagde han

        Min fejl er tilsyneladende allerede installeret som standard i Debian eller derivater.

        1.    Gonzalo sagde han

          Sandhed! det er inkluderet, tak 😀

    2.    KZKG ^ Gaara sagde han

      Min fejl, tilsyneladende i distroer som Debian, Ubuntu eller derivater er den allerede installeret som standard.

      Kør job i terminalen og fortæl mig, hvis det ikke giver dig en fejl.

      1.    John sagde han

        Jeg er ikke sikker, men måske hvad der skal installeres er jobservice (og der er også jobs-admin, et GTK + -værktøj)

    3.    patodx sagde han

      Det ser ud til at være mig som xjobs i Debian og i det mindste i min installation var jeg nødt til at installere det ...

  3.   John sagde han

    Hvorfor ikke bruge ps i stedet for job? Det behøver ikke at blive installeret, og kill kan bruges med den resulterende PID. Er der nogen fordele ved at bruge job?

    1.    atheus sagde han

      job er til $ PID, som du kører i baggrunden i skallen, for at se det PID, du bruger:

      job -l

      Det er lettere at se dem med job end med ps, da tallet til venstre, for eksempel 1, bruges til at sætte en proces i forgrunden eller baggrunden.

      fg 1

      bg 1

      Det er også vanskeligt at nå PID for en PPID, for eksempel med:

      pstree -pn

      hilsen