Erfahren Sie, was in den einzelnen Terminals im Hintergrund ausgeführt wird

Ich habe es dir schon vorher erklärt wie man Prozesse in den Hintergrund sendet oder Hintergrund, aber wie kann man die Prozesse kennen, die wir zuvor in den Hintergrund gesendet haben?

Um die Prozesse zu kennen, müssen wir das Jobs-Paket installieren und diesen Befehl ausführen. Das ist:

1. Wir installieren das Paket Jobs & Karriere

In Distributionen wie Debian, Ubuntu oder Derivaten wäre es bereits standardmäßig installiert.

In ArchLinux oder Derivaten wäre es:

sudo pacman -S jobs

2. Dann führen wir Jobs im Terminal aus:

jobs

Es wird ungefähr so ​​aussehen:

Befehlsjobs

Mit anderen Worten, was in diesem Terminal ausgeführt wird, wird angezeigt.

Wie auch immer, ich hoffe, es wird für einige von Interesse sein.

Grüße


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   rogergm70 sagte

    Jo mit diesem Programm kam, um einen Virus mit diesem Programm zu finden.
    Toller Beitrag!

  2.   Gonzalo sagte

    Jobs werden nicht in Linux Mint-Repositorys angezeigt: O.

    1.    Debianit sagte

      Ich kann es auch noch nicht in den Debian-Repositories finden. Nur für den Fall, dass ich auch die Debian-Website nach Paketen durchsucht habe http://packages.debian.org/und in Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/… Und ich sehe keine Pakete mit genau diesem Namen… Wo ist der Trick? 😀

      1.    KZKG ^ Gaara sagte

        Mein Fehler, anscheinend ist es bereits standardmäßig in Debian oder Derivaten installiert.

        1.    Gonzalo sagte

          Wahrheit! es ist enthalten, danke 😀

    2.    KZKG ^ Gaara sagte

      Mein Fehler, anscheinend in Distributionen wie Debian, Ubuntu oder Derivaten, ist es bereits standardmäßig installiert.

      Führen Sie Jobs im Terminal aus und teilen Sie mir mit, ob Sie keinen Fehler erhalten.

      1.    Giovanni sagte

        Ich bin mir nicht sicher, aber vielleicht muss ein Jobservice installiert werden (und es gibt auch jobs-admin, ein GTK + -Dienstprogramm).

    3.    Patodx sagte

      Es erscheint mir als xjobs in Debian und zumindest in meiner Installation musste ich es installieren ...

  3.   Giovanni sagte

    Warum nicht ps anstelle von Jobs verwenden? Es muss nicht installiert werden, und kill kann mit der resultierenden PID verwendet werden. Gibt es irgendwelche Vorteile bei der Verwendung von Jobs?

    1.    atheyus sagte

      Jobs ist für die $ PID, die Sie im Hintergrund in der Shell ausführen, um die von Ihnen verwendete PID anzuzeigen:

      Jobs -l

      Es ist einfacher, sie mit Jobs zu sehen als mit ps, da die Zahl links, zum Beispiel 1, verwendet wird, um einen Prozess in den Vordergrund oder Hintergrund zu stellen.

      fg 1

      bg 1

      Es ist auch schwierig, die PID einer PPID zu erreichen, zum Beispiel mit:

      pstree -pn

      Grüße