Como saber o que está sendo executado em segundo plano em cada terminal

Eu já te expliquei antes como enviar processos para segundo plano ou o background, mas como saber os processos que enviamos anteriormente para o background?

Para conhecer os processos devemos instalar o pacote de jobs e executar este comando. Isso é:

1. Nós instalamos o pacote empregos

Em distros como Debian, Ubuntu ou derivados, ele já estaria instalado por padrão.

No ArchLinux ou derivados, seria:

sudo pacman -S jobs

2. Em seguida, executamos trabalhos no terminal:

jobs

Ele aparecerá mais ou menos assim:

jobs de comando

Em outras palavras, o que está sendo executado naquele terminal aparece.

De qualquer forma, espero que seja do interesse de alguns.

lembranças


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   rogerm70 dito

    Jo com este programa chegou a encontrar um vírus com este programa.
    Grande contribuição!

  2.   Gonzalo dito

    Nenhum trabalho aparece nos repositórios do Linux Mint: O

    1.    Debianite dito

      Também não consigo encontrar nos repositórios Debian. Apenas no caso de eu também ter pesquisado o site do Debian por pacotes http://packages.debian.org/, e no Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/… E não vejo nenhum pacote com esse nome exato… Onde está o truque ??. 😀

      1.    KZKG ^ Gaara dito

        Erro meu, aparentemente já vem instalado por padrão no Debian ou derivados.

        1.    Gonzalo dito

          Verdade! está incluído, obrigado 😀

    2.    KZKG ^ Gaara dito

      Erro meu, aparentemente em distros como Debian, Ubuntu ou derivados ele já vem instalado por padrão.

      Execute jobs no terminal e me diga se não houver um erro.

      1.    Giovanni dito

        Não tenho certeza, mas talvez o que precise ser instalado seja jobservice (e também há jobs-admin, um utilitário GTK +)

    3.    patodx dito

      Parece-me como xjobs no Debian e pelo menos na minha instalação, tive que instalá-lo ...

  3.   Giovanni dito

    Por que não usar ps em vez de jobs? Ele não precisa ser instalado e o kill pode ser usado com o PID resultante. Existe alguma vantagem em usar empregos?

    1.    Atheyus dito

      jobs é para o $ PID que você executa em segundo plano no shell, para ver o PID que você usa:

      empregos -l

      É mais fácil vê-los com tarefas do que com ps, pois o número à esquerda, por exemplo 1, é usado para colocar um processo em primeiro plano ou segundo plano.

      grupo 1

      bg 1

      Também é difícil alcançar o PID de um PPID, por exemplo com:

      pstree -pn

      lembranças