Bagaimana mengetahui apa yang berjalan di latar belakang di setiap terminal

Saya sudah menjelaskan kepada Anda sebelumnya cara mengirim proses ke latar belakang atau latar belakang, tetapi bagaimana cara mengetahui proses yang sebelumnya kami kirimkan ke latar belakang?

Untuk mengetahui prosesnya kita harus menginstal paket pekerjaan dan menjalankan perintah ini. Itu adalah:

1. Kami menginstal paket pekerjaan

Di distro seperti Debian, Ubuntu atau turunannya, itu sudah diinstal secara default.

Di ArchLinux atau turunannya, itu akan menjadi:

sudo pacman -S jobs

2. Kemudian, kami menjalankan pekerjaan di terminal:

jobs

Akan muncul sesuatu seperti ini:

pekerjaan perintah

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

Bagaimanapun, saya berharap ini akan menarik bagi beberapa orang.

salam


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   rogergm70 dijo

    Jo dengan program ini datang untuk menemukan virus dengan program ini.
    Kontribusi yang luar biasa!

  2.   Gonzalo dijo

    Tidak ada pekerjaan yang muncul di repositori Linux Mint: O

    1.    Debianite dijo

      Saya juga tidak dapat menemukannya di repositori Debian. Untuk berjaga-jaga, saya juga mencari paket di situs web Debian http://packages.debian.org/, dan di Ubuntu: https://apps.ubuntu.com/ y http://packages.ubuntu.com/… Dan saya tidak melihat ada paket dengan nama persis itu… Dimana triknya ??. 😀

      1.    KZKG ^ Gaara dijo

        Kesalahan saya, ternyata sudah terpasang secara default di Debian atau turunannya.

        1.    Gonzalo dijo

          Kebenaran! itu sudah termasuk, terima kasih 😀

    2.    KZKG ^ Gaara dijo

      Kesalahan saya, ternyata di distro seperti Debian, Ubuntu atau turunannya sudah terinstal secara default.

      Jalankan pekerjaan di terminal dan beri tahu saya jika itu tidak memberi Anda kesalahan.

      1.    John dijo

        Saya tidak yakin tapi mungkin yang perlu diinstal adalah jobservice (dan ada juga jobs-admin, utilitas GTK +)

    3.    patodx.dll dijo

      Tampak bagi saya sebagai xjobs di Debian dan setidaknya dalam instalasi saya, saya harus menginstalnya ...

  3.   John dijo

    Mengapa tidak menggunakan ps daripada pekerjaan? Ini tidak perlu diinstal, dan kill dapat digunakan dengan PID yang dihasilkan. Apakah ada keuntungan menggunakan pekerjaan?

    1.    atheyus dijo

      jobs adalah untuk $ PID yang Anda jalankan di latar belakang di shell, untuk melihat PID yang Anda gunakan:

      pekerjaan -l

      Lebih mudah untuk melihatnya dengan pekerjaan daripada dengan ps karena angka yang ada di sebelah kiri, misalnya 1, digunakan untuk meletakkan proses di latar depan atau latar belakang.

      gambar 1

      bg 1

      Sulit juga menjangkau PID dari suatu PPID, misalnya dengan:

      pstree -pn

      salam