Com saber el que s'executa en el background en cada terminal

Ja els vaig explicar abans com manar processos a l'background o segon pla, però, com saber els processos que nosaltres vam enviar prèviament a l'background?

Per conèixer els processos hem d'instal·lar el paquet jobs i executar aquesta comanda. O sigui:

1. Instal·lem el paquet llocs de treball

En distros com Debian, Ubuntu o derivats seria ja està instal·lat per defecte.

En ArchLinux o derivats seria:

sudo pacman -S jobs

2. Després, executem jobs a la terminal:

jobs

Ens apareixerà alguna cosa com això:

comandament-jobs

O sigui, ens apareix el que està en execució en aquesta terminal.

En fi, espero que li sigui d'interès a alguns.

Salutacions


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Rogergm70 va dir

    Jo amb aquest programa arribi a trobar un virus amb aquest programa.
    Gran aportació!

  2.   Gonzalo va dir

    No apareix «jobs» en els repositoris de Linux Mint: O

    1.    Debianita va dir

      Ja, jo tampoc el trobo en els repositoris de Debian. Per si de cas he buscat també al web de Debian per buscar paquets http://packages.debian.org/, I en les de Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... i no veig cap paquet amb aquest nom exacte ... On està el truc ??. 😀

      1.    KZKG ^ Gaara va dir

        Error meu, a l'sembla ja ve instal·lat per defecte a Debian o derivats.

        1.    Gonzalo va dir

          Veritat! ve inclòs, gràcies 😀

    2.    KZKG ^ Gaara va dir

      El meu error, a l'sembla en distros com Debian, Ubuntu o derivats ja ve instal·lat per defecte.

      Executa jobs a la terminal i digues-me si no et dóna error.

      1.    Joan va dir

        No estic segur, però potser el que s'hagi de instal·lar és jobservice (i també està jobs-admin, una utilitat GTK +)

    3.    patodx va dir

      Al meu m'apareix com xjobs en Debian i al menys en el meu instal·lació, vaig haver de instal·lar ...

  3.   Joan va dir

    Per què no utilitzar ps en lloc de jobs? No cal instal·lar-lo, i es pot usar kill amb el PID que s'obté. Hi ha algun avantatge a l'usar jobs?

    1.    atheyus va dir

      jobs és per als $ PID que executis en background en l'intèrpret d'ordres, per veure el PID fas servir:

      feines -l

      És més senzill veure'ls amb jobs que amb ps ja que el nombre que està a l'esquerra per exemple 1, s'usa per posar en primer o segon pla un procés.

      fg 1

      bg 1

      A més és difícil arribar a l'PID d'un PPID, per exemple amb:

      pstree -pn

      Salutacions