Paano malalaman kung ano ang tumatakbo sa background sa bawat terminal

Naipaliwanag ko na sa iyo dati kung paano ipadala ang mga proseso sa background o background, ngunit paano malalaman ang mga proseso na dati naming ipinadala sa background?

Upang malaman ang mga proseso dapat naming mai-install ang mga pakete ng trabaho at ipatupad ang utos na ito. Yan ay:

1. I-install namin ang package trabaho

Sa mga distrito tulad ng Debian, Ubuntu o derivatives mai-install na ito bilang default.

Sa ArchLinux o derivatives ito ay:

sudo pacman -S jobs

2. Pagkatapos, nagpapatakbo kami ng mga trabaho sa terminal:

jobs

Lilitaw ito tulad nito:

mga command-job

Sa madaling salita, lilitaw kung ano ang tumatakbo sa terminal na iyon.

Gayunpaman, sana ay maging interesado ito sa ilan.

Regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   rogergm70 dijo

    Sumali si Jo sa program na ito upang makahanap ng isang virus sa program na ito.
    Mahusay na kontribusyon!

  2.   Gonzalo dijo

    Walang mga trabahong lilitaw sa mga repository ng Linux Mint: O

    1.    Debianite dijo

      Na, hindi ko rin ito mahahanap sa mga repository ng Debian. Kung sakali naghanap din ako sa website ng Debian para sa mga pakete http://packages.debian.org/, at sa Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... At wala akong nakitang anumang mga pakete na may eksaktong pangalan na iyon ... Nasaan ang daya ??. 😀

      1.    KZKG ^ Gaara dijo

        Ang aking pagkakamali, maliwanag na naka-install na ito bilang default sa Debian o mga derivatives.

        1.    Gonzalo dijo

          Katotohanan! kasama na, salamat 😀

    2.    KZKG ^ Gaara dijo

      Ang aking pagkakamali, tila sa mga distrito tulad ng Debian, Ubuntu o mga derivatives na naka-install na ito bilang default.

      Patakbuhin ang mga trabaho sa terminal at sabihin sa akin kung hindi ito bibigyan ng isang error.

      1.    John dijo

        Hindi ako sigurado, ngunit marahil kung ano ang kailangang mai-install ay ang jobervice (at mayroon ding mga job-admin, isang GTK + utility)

    3.    patodx dijo

      Lumilitaw ito sa akin bilang xjobs sa Debian at hindi bababa sa aking pag-install, kailangan kong i-install ito ...

  3.   John dijo

    Bakit hindi gumamit ng ps sa halip na mga trabaho? Hindi ito kailangang mai-install, at ang pumatay ay maaaring magamit sa nagresultang PID. Mayroon bang mga pakinabang sa paggamit ng mga trabaho?

    1.    atheyus dijo

      ang mga trabaho ay para sa $ PID na pinatakbo mo sa background sa shell, upang makita ang PID na iyong ginagamit:

      mga trabaho -l

      Mas madaling makita ang mga ito sa mga trabaho kaysa sa ps dahil ang numero sa kaliwa, halimbawa 1, ay ginagamit upang maglagay ng proseso sa harapan o background.

      fg 1

      bg 1

      Mahirap din na maabot ang PID ng isang PPID, halimbawa sa:

      pstree -pn

      Regards