Cara Mengelola Proses dari Terminal Linux 10 Perintah yang Harus Anda Ketahui
Terminal Linux memiliki sejumlah perintah berguna yang dapat menampilkan proses yang sedang berjalan, mematikannya, dan mengubah tingkat prioritasnya. Posting ini mencantumkan perintah klasik dan tradisional, serta beberapa perintah modern yang lebih bermanfaat.
Banyak perintah di sini melakukan fungsi tunggal dan dapat digabungkan - itulah filosofi Unix dalam mendesain program. Program lain, seperti htop, menyediakan antarmuka yang ramah di atas perintah.
teratas
Itu teratas perintah adalah cara tradisional untuk melihat penggunaan sumber daya sistem Anda dan melihat proses yang mengambil sebagian besar sumber daya sistem. Top menampilkan daftar proses, dengan yang menggunakan CPU terbanyak di atas.
Untuk keluar dari atas atau ke atas, gunakan tombol Ctrl-C pintasan keyboard. Pintasan keyboard ini biasanya membunuh proses yang sedang berjalan di terminal.
htop
Itu htop perintah adalah top yang ditingkatkan. Ini tidak diinstal secara default di sebagian besar distribusi Linux - inilah perintah yang harus Anda instal 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 mematikannya atau mengubah prioritasnya, dengan tombol F.
Kami telah membahas htop lebih detail di masa lalu.
ps
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 pada satu waktu, sehingga Anda dapat menyalurkan output melalui kurang perintah untuk menggulir mereka dengan langkah Anda sendiri:
ps -A | kurang
tekan q untuk keluar ketika Anda selesai.
Anda juga dapat menyalurkan output grep untuk mencari proses tertentu tanpa menggunakan perintah lain. Perintah berikut akan mencari proses Firefox:
ps -A | grep firefox
pstree
Itu pstree Perintah adalah cara lain untuk memvisualisasikan proses. Ini menampilkannya dalam format pohon. Jadi, misalnya, server X Anda dan lingkungan grafis akan muncul di bawah manajer tampilan yang memunculkan mereka.
membunuh
Itu membunuh perintah dapat membunuh suatu proses, mengingat ID prosesnya. Anda dapat memperoleh 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 alih-alih membunuh proses keras kepala.
pgrep
Diberi 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 membunuh proses tertentu. Menggunakan pkill atau killall lebih sederhana.
pkill & killall
Itu pkill dan Bunuh semua perintah dapat membunuh suatu proses, diberi namanya. Gunakan salah satu perintah untuk mematikan Firefox:
pkill firefox
bunuh semua firefox
Kami telah membahas pkill secara lebih mendalam di masa lalu.
renice
Itu renice perintah mengubah nilai bagus dari proses yang sudah berjalan. Nilai bagus menentukan prioritas proses yang dijalankan. Nilai dari -19 adalah prioritas yang sangat tinggi, sementara nilai 19 prioritas sangat rendah. Nilai dari 0 adalah prioritas standar.
Perintah renice membutuhkan PID proses. Perintah berikut membuat proses berjalan dengan prioritas sangat rendah:
renice 19 PID
Anda dapat menggunakan pgrep trik di atas dengan renice juga.
Jika Anda menjalankan proses dengan prioritas lebih tinggi, Anda akan memerlukan izin root. Di Ubuntu, gunakan sudo untuk itu:
sudo renice -19 #
xkill
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 mematikan program, Anda dapat mundur dari xkill dengan mengklik kanan.
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 mengikat xkill ke hotkey untuk mematikan proses dengan mudah.
Apakah Anda memiliki perintah favorit yang tidak kami sebutkan di sini, atau trik lain untuk dibagikan? Tinggalkan komentar dan beri tahu kami.