bagaimana cara melihat data yang sedang berjalan pada linux

Cara Melihat Data yang Sedang Berjalan pada Linux

1. Pengertian Proses pada Linux

Pada sistem operasi Linux, proses adalah program atau aplikasi yang sedang berjalan di dalam sistem. Setiap program yang dijalankan oleh pengguna akan menjadi sebuah proses yang menggunakan sumber daya komputer seperti CPU, memori (RAM), dan penyimpanan.

Contohnya:

  • program terminal

  • aplikasi editor teks

  • web server

  • database server

Linux sebagai sistem operasi multitasking dapat menjalankan banyak proses sekaligus dalam satu waktu. Oleh karena itu, pengguna atau administrator perlu mengetahui cara melihat proses yang sedang berjalan untuk memantau kinerja sistem.


2. Menggunakan Perintah ps

Salah satu cara paling dasar untuk melihat proses yang sedang berjalan adalah menggunakan perintah ps (process status).

Perintah:

ps

Perintah ini menampilkan proses yang sedang berjalan pada terminal tersebut.

Untuk melihat proses secara lebih lengkap, gunakan:

ps aux

Penjelasan:

OpsiFungsi
amenampilkan proses dari semua user
umenampilkan informasi pengguna
xmenampilkan proses tanpa terminal

Contoh hasil:

USER   PID %CPU %MEM COMMAND
root   1023 0.0  1.2  systemd
user   2045 0.3  2.0  firefox

Penjelasan kolom:

KolomArti
USERpemilik proses
PIDnomor identitas proses
%CPUpenggunaan CPU
%MEMpenggunaan memori
COMMANDnama program yang dijalankan

3. Menggunakan Perintah top

Perintah top digunakan untuk melihat proses yang sedang berjalan secara real-time.

Perintah:

top

Perintah ini menampilkan informasi seperti:

  • proses yang aktif

  • penggunaan CPU

  • penggunaan memori

  • jumlah proses yang berjalan

Contoh tampilan informasi:

PID USER  %CPU %MEM COMMAND
1023 root  0.3  1.2 systemd
2045 user  5.4  3.1 firefox

Kelebihan perintah top adalah tampilannya selalu diperbarui secara otomatis sehingga pengguna dapat memantau sistem secara langsung.


4. Menggunakan Perintah htop

Selain top, terdapat perintah lain yaitu htop yang memiliki tampilan lebih mudah dibaca dan interaktif.

Perintah:

htop

Kelebihan htop:

  • tampilan lebih berwarna

  • mudah melihat penggunaan CPU

  • dapat memilih proses dengan mudah

  • dapat menghentikan proses langsung dari tampilan

Namun, pada beberapa sistem Linux htop harus diinstal terlebih dahulu.

Contoh instalasi:

sudo apt install htop

5. Menggunakan Perintah pstree

Perintah pstree digunakan untuk melihat proses dalam bentuk struktur pohon (tree).

Perintah:

pstree

Contoh tampilan:

systemd
 ├─NetworkManager
 ├─sshd
 │   └─bash
 │       └─pstree
 └─cron

Perintah ini memudahkan pengguna melihat hubungan antar proses.


6. Menggunakan Perintah jobs

Jika pengguna menjalankan beberapa proses di terminal, maka dapat melihat proses tersebut dengan perintah:

jobs

Perintah ini menampilkan proses yang berjalan di background.

Contoh hasil:

[1]+ Running   firefox &

7. Menggunakan Perintah pidof

Perintah pidof digunakan untuk mengetahui PID (Process ID) dari suatu program.

Perintah:

pidof firefox

Hasil:

2045

PID ini dapat digunakan untuk menghentikan proses jika diperlukan.


8. Fungsi Melihat Proses pada Linux

Melihat proses yang sedang berjalan memiliki beberapa manfaat penting, antara lain:

  1. memantau penggunaan CPU dan memori

  2. mengetahui program yang sedang aktif

  3. menemukan proses yang bermasalah

  4. menghentikan program yang tidak diperlukan

  5. membantu administrator mengelola sistem


Kesimpulan

Dalam sistem operasi Linux, proses adalah program yang sedang berjalan di dalam sistem. Untuk melihat proses tersebut, pengguna dapat menggunakan beberapa perintah seperti ps, top, htop, pstree, jobs, dan pidof. Dengan menggunakan perintah-perintah tersebut, pengguna dapat memantau aktivitas sistem, melihat penggunaan sumber daya komputer, serta mengelola proses yang sedang berjalan dengan lebih efektif

https://www.coachadi.dharmawacana.ac.id

Komentar

Postingan populer dari blog ini

materi PHP

tugas 1 perintah dasar linux

tugas 2 cara kerja linux