Как да разберете какво работи във фонов режим във всеки терминал

Вече ви обясних как да изпращам процеси на заден план или фон, но как да разберем процесите, които преди това сме изпратили във фонов режим?

За да знаем процесите, трябва да инсталираме пакета Jobs и да изпълним тази команда. Това е:

1. Инсталираме пакета работни места

В дистрибуции като Debian, Ubuntu или деривати той вече ще бъде инсталиран по подразбиране.

В ArchLinux или производни би било:

sudo pacman -S jobs

2. След това изпълняваме задания в терминала:

jobs

Ще се появи нещо подобно:

командни задачи

С други думи, това, което се изпълнява в този терминал, се появява.

Както и да е, надявам се, че ще представлява интерес за някои.

поздрави


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Роджърм70 каза той

    Джо с тази програма дойде да намери вирус с тази програма.
    Страхотен принос!

  2.   Гонсало каза той

    Заданията не се показват в хранилищата на Linux Mint: O

    1.    Debianite каза той

      Вече не мога да го намеря и в хранилищата на Debian. За всеки случай съм потърсил и уебсайта на Debian за пакети http://packages.debian.org/и в Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... И не виждам никакви пакети с точното име ... Къде е трикът ??. 😀

      1.    KZKG ^ Гаара каза той

        Моята грешка, очевидно тя вече е инсталирана по подразбиране в Debian или производни.

        1.    Гонсало каза той

          Истина! включен е, благодаря 😀

    2.    KZKG ^ Гаара каза той

      Моята грешка, очевидно в дистрибуции като Debian, Ubuntu или деривати вече е инсталирана по подразбиране.

      Изпълнете задания в терминала и ми кажете дали не ви дава грешка.

      1.    Джон каза той

        Не съм сигурен, но може би това, което трябва да се инсталира, е jobservice (а има и Jobs-admin, помощна програма GTK +)

    3.    Patodx каза той

      Изглежда ми като xjobs в Debian и поне при моята инсталация трябваше да го инсталирам ...

  3.   Джон каза той

    Защо не използваме ps вместо работни места? Не е необходимо да се инсталира, а kill може да се използва с получения PID. Има ли предимства при използването на работни места?

    1.    атей каза той

      jobs е за $ PID, който стартирате във фонов режим в черупката, за да видите PID, който използвате:

      работни места -л

      По-лесно е да ги видите с работни места, отколкото с ps, тъй като номерът вляво, например 1, се използва за поставяне на процес на преден или заден план.

      fg 1

      bg 1

      Също така е трудно да се достигне до PID на PPID, например с:

      pstree -pn

      поздрави