Bagaimana mengetahui apa yang sedang berjalan di latar belakang di setiap terminal

Saya sudah menjelaskan kepada anda sebelum ini cara menghantar proses ke latar belakang atau latar belakang, tetapi bagaimana mengetahui proses yang sebelumnya kami hantar ke latar belakang?

Untuk mengetahui prosesnya, kita mesti memasang pakej pekerjaan dan melaksanakan perintah ini. Itu dia:

1. Kami memasang pakej pekerjaan

Di distro seperti Debian, Ubuntu atau derivatifnya sudah dipasang secara lalai.

Dalam ArchLinux atau derivatifnya adalah:

sudo pacman -S jobs

2. Kemudian, kami menjalankan tugas di terminal:

jobs

Ia akan kelihatan seperti ini:

pekerjaan perintah

Dengan kata lain, apa yang berjalan di terminal itu muncul.

Bagaimanapun, saya harap ini akan menarik minat beberapa pihak.

salam


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   rogergm70 kata

    Jo dengan program ini datang untuk mencari virus dengan program ini.
    Sumbangan hebat!

  2.   Gonzalo kata

    Pekerjaan tidak muncul di repositori Linux Mint: O

    1.    Debianite kata

      Saya juga tidak dapat menemuinya di repositori Debian. Sekiranya saya juga telah mencari pakej laman web Debian http://packages.debian.org/, dan di Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/... Dan saya tidak melihat sebarang pakej dengan nama yang tepat ... Di mana muslihatnya ??. 😀

      1.    KZKG ^ Gaara kata

        Kesalahan saya, nampaknya sudah terpasang secara lalai dalam Debian atau derivatif.

        1.    Gonzalo kata

          Kebenaran! ia disertakan, terima kasih 😀

    2.    KZKG ^ Gaara kata

      Kesalahan saya, nampaknya di distro seperti Debian, Ubuntu atau derivatifnya sudah dipasang secara lalai.

      Jalankan pekerjaan di terminal dan beritahu saya jika itu tidak memberi anda kesalahan.

      1.    John kata

        Saya tidak pasti, tetapi mungkin yang perlu dipasang ialah perkhidmatan pekerjaan (dan ada juga pekerjaan-admin, utiliti GTK +)

    3.    patodx kata

      Nampaknya saya sebagai xjobs di Debian dan sekurang-kurangnya dalam pemasangan saya, saya harus memasangnya ...

  3.   John kata

    Mengapa tidak menggunakan ps bukan pekerjaan? Ia tidak perlu dipasang, dan kill dapat digunakan dengan PID yang dihasilkan. Adakah kelebihan menggunakan pekerjaan?

    1.    atheyus kata

      pekerjaan adalah untuk $ PID yang anda jalankan di latar belakang shell, untuk melihat PID yang anda gunakan:

      pekerjaan -l

      Lebih mudah untuk melihat mereka dengan pekerjaan daripada dengan ps kerana angka di sebelah kiri, misalnya 1, digunakan untuk meletakkan proses di latar depan atau latar belakang.

      fg 1

      bg 1

      Juga sukar untuk mencapai PID PPID, misalnya dengan:

      pstree -pn

      salam