Anda tahu kapan, di Windows, program macet dan Anda harus membuka task manager untuk memaksa menutup? Di sini, hal semacam ini tidak hanya terjadi pada sistem operasi rumah Microsoft: mereka juga terjadi pada sistem operasi yang secara umum dianggap lebih stabil, seperti macOS dan Linux, dan inilah yang ingin saya bicarakan dengan Anda hari ini.
Lebih tepatnya, Linuxlah yang ingin saya bicarakan dengan Anda, dan saya ingin melakukannya untuk mengilustrasikan beberapa teknik terbaik untuk "membunuh", yaitu mengakhiri secara paksa, proses yang tidak lagi merespons. Ada berbagai cara untuk melakukan ini, dan karena Anda baru saja mengambil langkah pertama dalam sistem operasi yang luar biasa ini, saya sarankan Anda mencoba semuanya.
Saya akan menggunakan Ubuntu, salah satu distro Linux paling luas di dunia (tepatnya Ubuntu 16.04 LTS), tetapi petunjuk dalam tutorial ini berlaku untuk banyak versi lain dari sistem operasi penguin. Keberanian, jangan menunggu lebih lama lagi: luangkan waktu bebas selama lima menit dan temukan cara membunuh proses Linux dengan mengikuti petunjuk di bawah ini. Saya meyakinkan Anda bahwa itu akan benar-benar mudah!Monitor SistemJika Anda terbiasa dengan Windows dan manajer tugasnya, Anda akan menemukan antarmuka interf Antarmuka Monitor Sistem sangat familiar, aplikasi disertakan sebagai standar di Ubuntu (dan distro Linux lainnya) yang memungkinkan Anda melihat semua proses berjalan di komputer Anda dan "membunuh" mereka yang tidak merespons lagi.
Untuk menggunakan Monitor Sistem, buka Dasbor Linux (di Ubuntu cukup klik pada ikon
Cari di komputerdi sidebar kiri), cariMonitor Sistem
di layar yang terbuka dan klik ikon utilitas yang muncul dalam hasil pencarian.Pada jendela yang terbuka, temukan proses yang terkait dengan program yang ingin Anda "bunuh", pilih dengan mouse dan klik pertama pada tombolEnd Process(terletak di kiri bawah) dan kemudian pada tombolEnd Process
di jendela menegaskan bahwa itu muncul di tengah layar.Jika proses yang dipilih, meskipun menekan tombol "End Process", tidak menutup, klik kanan pada namanya dan pilih itemKilldari menu yang muncul. Dengan cara ini Anda harus dapat memaksa penutupan proses yang dipilih (dan karenanya dari program)."xkill" perintah
Cara lain yang sangat sederhana untukmematikan proses Linuxadalah dengan menjalankan perintah
xkill
di terminal. Menggunakan perintah xkill, penunjuk mouse berubah menjadi "x" kecil dan memungkinkan Anda untuk "membunuh" suatu program hanya dengan mengklik pada jendelanya.Ayo, coba sekarang! BukaterminalLinux (jika Anda tidak tahu di mana itu, cari di Dash), ketik perintahxkill
di jendela yang terbuka dan tekanEnterpada keyboard PC.Pada titik ini, penunjuk tetikus seharusnya berubah menjadi"x"dan pesan akan muncul di terminalPilih jendela yang kliennya ingin Anda bunuh dengan tombol 1
. Kemudian klik pada jendela program yang ingin Anda akhiri dan proses terkait harus "dibunuh" dalam sekejap.TerminalAkhirnya, saya ingin menunjukkan kepada Anda beberapa perintah yang memungkinkan Anda untuk membunuh proses Linux dari terminal. Ini bukan solusi yang nyaman atau intuitif seperti yang dianalisa di atas, tetapi selalu baik untuk mengetahuinya (bahkan hanya untuk memperdalam kepercayaan mereka dengan terminal Linux).Dalam beberapa kasus, agar perintah dapat dijalankan dengan benar, awalansudo
harus diawali dengan yang terakhir dan kata sandi administrator harus dimasukkan.
perintah "kill"
Anda dapat menggunakan perintahkilluntuk mengakhiri proses hanya dengan menunjukkan ID, yaitu kode identifikasi.
Untuk mengetahui kode identifikasi proses, buka terminal dan ketik perintah
ps aux | nama grepdi mana bukan "nama" Anda harus memasukkan nama program yang akan diakhiri. Misalnya, untuk menemukan semua proses yang terkait dengan LibreOffice Anda harus mengetikps aux | grep libreoffice
- .Untuk menyelesaikan proses Anda perlu mengetik ID perintahmembunuh, di mana bukan "ID" Anda harus mengetikkan "membunuh" proses identifier (misalnya.4818
- membunuh untuk mengakhiri proses dengan ID 4818).perintah "pkill"Dengan perintah pkilldapat "membunuh" semua proses yang memiliki nama mereka dalam kurun waktu tertentu, tanpa mengetahui ID numerik.
Misalnya, mengetik
pkill firefoxsecara otomatis mengakhiri semua proses yang mengandung "firefox" di nama mereka.Jika Anda ingin mengetahui apa saja proses yang mengandung kata tertentu di nama mereka, ketik jangka perintah
pgrep -l, di mana bukan "Istilah" Anda harus mengetikkan istilah yang harus ada dalam nama proses.perintah "killall"
Jika Anda tahu nama yang tepat dari pekerjaan dan ingin "membunuh" tanpa kembali ke ID numerik, gunakan perintahkillallnama, di mana bukan "nama" Anda harus mengetik nama yang tepat dari proses untuk menjadi (mis.
killall firefox
untuk menyelesaikan proses "firefox").Untuk mengetahui proses apa yang sedang berjalan di komputer Anda, ketik perintahps -ef. Jika Anda ingin mengetahui proses apa yang dilakukan oleh pengguna tertentu di komputer Anda, gunakan perintahps -ef | nama grep
, di mana bukan "nama" Anda harus mengetik nama pengguna yang sedang dicari.Akhirnya, saya ingin menunjukkan bahwa menggunakan perintahatasAnda dapat melihat proses mana yang menggunakan jumlah sumber daya terbesar (memori CPU dan RAM) di komputer Anda.Jika Anda melihat bahwa komputer Anda berjalan terlalu lambat, Anda dapat menggunakan "atas" perintah untuk mengidentifikasi proses-proses yang bertanggung jawab untuk perlambatan PC dan "killall" perintah untuk menghentikannya.