Cum să știți ce rulează în fundal în fiecare terminal

Ți-am explicat deja înainte cum să trimiteți procesele în fundal sau fundal, dar cum să știm procesele pe care le-am trimis anterior în fundal?

Pentru a cunoaște procesele trebuie să instalăm pachetul de joburi și să executăm această comandă. Acesta este:

1. Instalăm pachetul de locuri de muncă

În distribuții precum Debian, Ubuntu sau derivate ar fi deja instalat implicit.

În ArchLinux sau derivate ar fi:

sudo pacman -S jobs

2. Apoi, executăm joburi în terminal:

jobs

Va apărea cam așa:

comenzi-joburi

Cu alte cuvinte, apare ceea ce rulează în acel terminal.

Oricum, sper că va fi de interes pentru unii.

În ceea ce priveşte


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   rogergm70 el a spus

    Jo cu acest program a ajuns să găsească un virus cu acest program.
    Mare contribuție!

  2.   Gonzalo el a spus

    Lucrările nu apar în depozitele Linux Mint: O

    1.    Debianit el a spus

      Deja, nu îl găsesc nici în depozitele Debian. În caz că am căutat și pachete pe site-ul Debian http://packages.debian.org/și în Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... Și nu văd niciun pachet cu acel nume exact ... Unde este trucul ??. 😀

      1.    KZKG ^ Gaara el a spus

        Greșeala mea, se pare că este deja instalată implicit în Debian sau în derivate.

        1.    Gonzalo el a spus

          Adevăr! este inclus, mulțumesc 😀

    2.    KZKG ^ Gaara el a spus

      Greșeala mea, aparent în distribuții precum Debian, Ubuntu sau derivate, este deja instalată implicit.

      Rulați joburi în terminal și spuneți-mi dacă nu vă dă eroare.

      1.    Ioan el a spus

        Nu sunt sigur, dar poate că ceea ce trebuie instalat este job-serviciu (și există și job-admin, un utilitar GTK +)

    3.    patodx el a spus

      Mi se pare xjobs în Debian și cel puțin în instalarea mea, a trebuit să-l instalez ...

  3.   Ioan el a spus

    De ce să nu folosiți ps în loc de joburi? Nu este necesar să fie instalat și kill poate fi utilizat cu PID rezultat. Există avantaje în folosirea locurilor de muncă?

    1.    atheyus el a spus

      joburile sunt pentru $ PID pe care îl executați în fundal în shell, pentru a vedea PID-ul pe care îl utilizați:

      locuri de muncă -l

      Este mai ușor să le vedeți cu joburi decât cu ps, deoarece numărul din stânga, de exemplu 1, este folosit pentru a pune un proces în prim-plan sau în fundal.

      fg 1

      bg 1

      De asemenea, este dificil să se atingă PID-ul unui PPID, de exemplu cu:

      pstree -pn

      În ceea ce priveşte