Cara Menggunakan Gkill Untuk Menghentikan Program Bermasalah yang Berjalan Di Linux

Cara Menggunakan Gkill Untuk Menghentikan Program Bermasalah yang Berjalan Di Linux

Tidak ada kekurangan aplikasi pembunuh tugas di Linux. Namun, ada kekurangan parah alat pembunuh tugas sederhana yang berfokus terutama pada terminal Linux. Memperkenalkan Gkill: alat pembunuh aplikasi berbasis Google Go untuk baris perintah. Gkill dapat memfilter melalui program dan menghentikan program bermasalah. Tidak ada main-main dengan perintah kill, atau antarmuka yang kikuk.

Instal Google Go

Menggunakan Gkill dimulai dengan menginstal bahasa pemrograman Google Go. Buka terminal dan masukkan perintah yang sesuai dengan sistem operasi Anda.

Catatan: meskipun Ubuntu, Debian, dan lainnya memiliki paket penginstalan khusus untuk Google Go, $GOPATH  mungkin gagal disiapkan dengan benar. Untuk memperbaikinya, ikuti petunjuk jalur di bawah bagian "Linux Lain" dari tutorial ini.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Fedora

sudo dnf instal golang

BukaSUSE

sudo zypper install go

Linux lainnya

Cara Menggunakan Gkill Untuk Menghentikan Program Bermasalah yang Berjalan Di Linux

Google Go cukup mudah dijalankan di hampir semua distribusi Linux. Mulailah dengan mengunduh rilis terbaru dengan  wget .

wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz

Setelah arsip selesai diunduh, saatnya mengekstrak isinya langsung ke  /usr/local /. Kami melakukannya dengan menambahkan  -C ke  perintah tar  .

sudo tar -C /usr/local -xvzf go1.10.2.linux-amd64.tar.gz

Go terutama digunakan oleh pengembang dan pembuat kode, jadi Anda harus menyiapkan folder proyek. Buat folder ini di direktori  /home/username/ Anda  . Ingatlah bahwa setiap pengguna yang berencana menggunakan Go untuk pemrograman juga perlu menyiapkan folder proyek.

Menggunakan  alat mkdir  , buat folder proyek. Pastikan untuk menambahkan  -p  untuk mempertahankan pengaturan izin  ~/. 

mkdir -p ~/golang-projects/{bin,src,pkg}

Selanjutnya, masuk ke direktori baru dengan  perintah CD  .

cd ~/golang-projects/

Menggunakan editor teks Nano, buka ~/bash_profile dan tambahkan kode berikut ke file di akhir.

Pertama, rekatkan di jalur untuk Go untuk digunakan.

ekspor PATH=$PATH:/usr/local/go/bin

Sebuah jalur telah disiapkan. Selanjutnya, tempelkan dua baris ini di  ~/.bash_profile  untuk menentukan lokasi  GOPATH  dan  GOBIN  .

ekspor GOPATH="$HOME/golang-projects"

ekspor GOBIN="$GOPATH/bin"

Ketika semua kode ada di dalam file, tekan  Ctrl + O  untuk menyimpan. Tekan  Ctrl + X  untuk menutup Nano.

Menginstal Gkill

Karena Gkill menggunakan Google Go, tidak ada versi pra-paket di salah satu repositori perangkat lunak distribusi Linux utama (bahkan tidak ada paket AUR ). Sebagai gantinya, mereka yang ingin menginstal perangkat lunak harus menggunakan fungsi get Go  untuk mengambil kode langsung dari Github.

buka github.com/heppu/gkill

Untuk meluncurkan aplikasi Gkill, pastikan semua jalur sudah diatur. Jika Anda belum melakukannya, lakukan dengan mengikuti petunjuk di atas. Jika semuanya diatur dengan benar, aplikasi Gkill akan dapat diluncurkan kapan saja dengan perintah ini di terminal:

Cara Menggunakan Gkill Untuk Menghentikan Program Bermasalah yang Berjalan Di Linux

gkill

Dimungkinkan juga untuk menjalankan aplikasi Gkill secara langsung, dengan menavigasi ke folder yang benar. Pertama,  masukkan CD  ke dalam  folder ~/golang-projects  .

cd ~/golang-projects

Setelah itu, gunakan  perintah CD  sekali lagi untuk langsung pindah ke  subfolder bin  .

tempat cd

Sekarang dimungkinkan untuk menjalankan aplikasi Gkill dengan perintah ./.

Cara Menggunakan Gkill Untuk Menghentikan Program Bermasalah yang Berjalan Di Linux

./gkill

Saat Anda meluncurkan aplikasi Gkill dengan perintah yang tepat, alat pengelola tugas yang sangat minimalis akan muncul. Itu tidak memakan seluruh layar. Ini akan menampilkan ikhtisar dari semua program aktif yang berjalan di PC Linux Anda. Untuk mematikan aplikasi, pertama, gunakan tombol panah untuk menavigasi ke atas dan ke bawah. Pilih aplikasi menggunakan tombol  enter .

Menekan  enter  akan langsung mematikan program dan menghentikannya di jalurnya.

Cara lain untuk menemukan penghentian program masalah dengan cepat adalah dengan menggunakan sistem penyaringan Gkill. Untuk menggunakannya, mulailah mengetik nama aplikasi yang ingin Anda lihat. Gkill akan langsung menyaring dan menunjukkan kepada Anda hasil yang benar. Dari sini, gunakan tombol panah pada keyboard untuk memilihnya. Seperti biasa, membunuh proses dengan menekan  masuk  kunci  pada keyboard Anda.

Untuk menutup aplikasi Gkill, terlepas dari cara Anda meluncurkannya, gunakan  pintasan Ctrl + Z  di terminal. Dari sana, jalankan  perintah pekerjaan  untuk membuat daftar proses yang telah ditinggalkan oleh sesi terminal.

Catat nomor di sebelah pekerjaan Gkill yang dihentikan. Kemudian kembali ke terminal dan gunakan  perintah penghentian pekerjaan  untuk mengakhiri proses yang ditinggalkan.

Catatan: pastikan untuk mengganti X pada perintah dengan nomor di sebelah pekerjaan (1, dst).

pekerjaan berhenti X

Menghapus instalasi Gkill

Cara tercepat untuk menghapus Gkill dari sistem adalah dengan menghapus  folder golang-projects dan membuat yang baru. Menghapus jauh lebih cepat daripada memilah-milah  folder bin dan  pkg  untuk file yang tepat untuk dihapus. Mulailah dengan menghapus  folder golang-projects  .

Catatan: sebelum menghapus folder proyek, pastikan untuk memindahkan file penting terkait Google Go ke folder lain agar aman.

rm -rf ~/golang-projects

mkdir -p ~/golang-projects/{bin,src,pkg}


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer