Terminal Linux memiliki sejumlah perintah yang berguna yang dapat menampilkan proses yang berjalan, membunuhnya, dan mengubah tingkat prioritasnya. Posting ini mencantumkan perintah klasik, tradisional, serta beberapa yang lebih berguna, modern.
Banyak dari perintah di sini melakukan fungsi tunggal dan dapat digabungkan - itulah filosofi Unix dalam merancang program. Program lain, seperti htop, menyediakan antarmuka yang ramah di atas perintah.
Itu teratas perintah adalah cara tradisional untuk melihat penggunaan sumber daya sistem Anda dan melihat proses yang mengambil sumber daya sistem yang paling. Top menampilkan daftar proses, dengan yang menggunakan CPU paling banyak di bagian atas.
Untuk keluar dari atas atau hop, gunakan Ctrl-C pintas keyboard. Pintasan keyboard ini biasanya membunuh proses yang sedang berjalan di terminal.
Itu htop perintah adalah bagian atas yang ditingkatkan. Ini tidak diinstal secara default pada sebagian besar distribusi Linux - inilah perintah yang Anda perlukan untuk menginstalnya di Ubuntu:
sudo apt-get install htop
htop menampilkan informasi yang sama dengan tata letak yang lebih mudah dipahami. Ini juga memungkinkan Anda memilih proses dengan tombol panah dan melakukan tindakan, seperti membunuhnya atau mengubah prioritasnya, dengan tombol F.
Kami telah membahas htop lebih detail di masa lalu.
Itu ps perintah daftar proses yang berjalan. Perintah berikut mencantumkan semua proses yang berjalan di sistem Anda:
ps -A
Ini mungkin terlalu banyak proses untuk dibaca sekaligus, sehingga Anda dapat menyalurkan keluaran melalui kurang perintah untuk menggulirnya dengan kecepatan Anda sendiri:
ps -A | kurang
tekan q untuk keluar setelah selesai.
Anda juga bisa menyalurkan output melalui grep untuk mencari proses tertentu tanpa menggunakan perintah lain. Perintah berikut akan mencari proses Firefox:
ps -A | grep firefox
Itu pstree perintah adalah cara lain untuk memvisualisasikan proses. Ini menampilkan mereka dalam format pohon. Jadi, misalnya, server X Anda dan lingkungan grafis akan muncul di bawah tampilan manajer yang menelurkannya.
Itu membunuh perintah dapat membunuh proses, mengingat ID prosesnya. Anda bisa mendapatkan informasi ini dari ps -A, teratas atau pgrep perintah.
bunuh PID
Secara teknis, perintah kill dapat mengirim sinyal apa pun ke suatu proses. Kamu bisa memakai bunuh bunuh atau bunuh -9 bukan untuk membunuh proses yang keras kepala.
Mengingat istilah pencarian, pgrep mengembalikan ID proses yang cocok dengannya. Misalnya, Anda bisa menggunakan perintah berikut untuk menemukan PID Firefox:
pgrep firefox
Anda juga dapat menggabungkan perintah ini dengan kill untuk mematikan proses tertentu. Menggunakan pkill atau killall lebih sederhana.
Itu pkill dan Bunuh semua perintah dapat membunuh proses, mengingat namanya. Gunakan salah satu perintah untuk membunuh Firefox:
pkill firefox
killall firefox
Kami telah membahas pkill secara lebih mendalam di masa lalu.
Itu renice perintah mengubah nilai bagus dari proses yang sudah berjalan. Nilai yang bagus menentukan prioritas proses yang berjalan. Nilai dari -19 adalah prioritas yang sangat tinggi, sementara nilai 19 adalah prioritas yang sangat rendah. Nilai dari 0 adalah prioritas default.
Perintah renice membutuhkan PID proses. Perintah berikut membuat proses dijalankan dengan prioritas yang sangat rendah:
renice 19 PID
Anda dapat menggunakan pgrep trik di atas dengan renice juga.
Jika Anda membuat proses berjalan pada prioritas yang lebih tinggi, Anda akan memerlukan izin root. Di Ubuntu, gunakan sudo untuk itu:
sudo renice -19 #
Itu xkill perintah adalah cara mudah membunuh program grafis. Jalankan dan kursor Anda akan berubah menjadi x tanda. Klik jendela program untuk mematikan program itu. Jika Anda tidak ingin membunuh suatu program, Anda dapat mundur dari xkill dengan mengklik kanan sebagai gantinya.
Anda tidak harus menjalankan perintah ini dari terminal - Anda juga dapat menekan Alt-F2, ketik xkill dan tekan Enter untuk menggunakannya dari desktop grafis.
Kami telah membahas xkill mengikat ke hotkey untuk dengan mudah membunuh proses.
Apakah Anda memiliki perintah favorit yang tidak kami sebutkan di sini, atau trik lain untuk dibagikan? Tinggalkan komentar dan beri tahu kami.