Hogyan lehet tudni, mi fut a háttérben az egyes terminálokban?

Korábban már elmagyaráztam neked hogyan lehet folyamatokat háttérbe küldeni vagy a háttér, de hogyan lehet megismerni azokat a folyamatokat, amelyeket korábban háttérbe küldtünk?

A folyamatok ismeretéhez telepítenünk kell a job csomagot és végre kell hajtanunk ezt a parancsot. Vagyis:

1. Telepítjük a csomagot munkahelyek

Az olyan disztrókban, mint a Debian, az Ubuntu vagy a derivatívák, alapértelmezés szerint már telepítve lenne.

Az ArchLinux vagy a derivatívák esetében ez a következő lenne:

sudo pacman -S jobs

2. Ezután a terminálon futtatunk feladatokat:

jobs

Valami ilyesmi fog megjelenni:

parancsnoki munkák

Más szavakkal, megjelenik az, ami ebben a terminálban fut.

Egyébként remélem, hogy ez érdekes lehet egyesek számára.

Üdvözlet


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   rogergm70 dijo

    Jo ezzel a programmal vírust keresett ezzel a programmal.
    Nagy hozzájárulás!

  2.   Gonzalo dijo

    A munkák nem jelennek meg a Linux Mint adattáraiban: O

    1.    Debianite dijo

      Már most sem találom a Debian tárolókban. Arra az esetre, ha a Debian webhelyén is kerestem volna csomagokat http://packages.debian.org/, és az Ubuntu-ban: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... És nem látok ilyen pontos nevű csomagokat ... Hol a trükk ??. 😀

      1.    KZKG ^ Gaara dijo

        Az én hibám, nyilvánvalóan már alapértelmezés szerint telepítve van a Debianba vagy a derivatívákba.

        1.    Gonzalo dijo

          Igazság! benne van, köszönöm 😀

    2.    KZKG ^ Gaara dijo

      Az én hibám, nyilvánvalóan olyan disztrókban, mint a Debian, az Ubuntu vagy a derivatívák, alapértelmezés szerint már telepítve van.

      Futtasson feladatokat a terminálban, és mondja meg, ha nem ad hibát.

      1.    János dijo

        Nem vagyok benne biztos, de talán a jobervice-t kell telepíteni (és van még job-admin, egy GTK + segédprogram is)

    3.    patodx dijo

      Xjobs-nak tűnik számomra a Debianban és legalábbis a telepítésemben, telepítenem kellett

  3.   János dijo

    Miért ne használhatna ps-t munkahelyek helyett? Nem kell telepíteni, és a kill az eredményül kapott PID-vel együtt használható. Van-e előnye a munkahelyek használatának?

    1.    atheyus dijo

      a jobok a $ PID-re vonatkoznak, amelyet a háttérben futtat a héjban, hogy megtekinthesse a használt PID-t:

      munkahelyek -l

      Könnyebb munkával látni őket, mint ps-vel, mivel a bal oldali számot, például az 1-et használjuk egy folyamat előtérbe vagy háttérbe helyezéséhez.

      fg 1

      bg 1

      Nehéz elérni a PPID PID-jét is, például:

      pstree -pn

      Üdvözlet