- - Як використовувати Gkill, щоб зупинити запуску проблемних програм на Linux

Як використовувати Gkill, щоб зупинити запуску проблемних програм на Linux

Не існує нестачі вбивання завданьпрограми на Linux. Однак є гострий брак простих інструментів вбивства завдань, які зосереджуються насамперед на терміналі Linux. Представляємо Gkill: інструмент вбивства на основі програми Google Go для командного рядка. Gkill може фільтрувати програми та зупиняти проблемні програми. Тут немає возитися з командами kill або незграбними інтерфейсами.

Встановіть Google Go

Використання Gkill починається з встановлення мови програмування Google. Відкрийте термінал і введіть команди, які відповідають вашій операційній системі.

Примітка: незважаючи на те, що Ubuntu, Debian та інші мають певний інсталяційний пакет для Google Go, $ ГОПАТ може не встановити правильно. Щоб виправити це, дотримуйтесь інструкцій шляху в розділі «Інші Linux» цього підручника.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Fedora

sudo dnf install golang

OpenSUSE

sudo zypper install go

Інші Linux

Google Go досить легко запустити майже кожен дистрибутив Linux. Почніть із завантаження останнього випуску програми wget.

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

Тепер, коли архів закінчується завантаженням, саме час витягнути вміст із нього безпосередньо / usr / місцевий/. Ми досягаємо цього, додаючи а до дьоготь командування.

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

Go в основному використовується розробниками та кодерами, тому вам потрібно буде створити папку проекту. Створіть цю папку у своєму / головна / ім'я користувача / каталог. Майте на увазі, що кожен користувач, який планує використовувати Go для програмування, також повинен буде створити папку проекту.

Використання mkdir інструмент, створити папку проекту. Обов’язково додайте -п щоб зберегти налаштування дозволу ~ /.

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

Далі введіть новий каталог за допомогою CD командування.

cd ~/golang-projects/

Використовуючи текстовий редактор Nano, відкрийте ~ / bash_profile і додайте наступний код у файл наприкінці.

По-перше, вставте шлях до Go для використання.

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

Встановлено шлях. Далі вставте ці два рядки ~ / .bash_profile щоб вказати ГОПАТ і ГОБІН локації.

export GOPATH="$HOME/golang-projects"
export GOBIN="$GOPATH/bin"

Коли весь код знаходиться у файлі, натисніть Ctrl + O зберегти. Натисніть Ctrl + X щоб закрити Нано.

Встановлення Gkill

Оскільки Gkill використовує Google Go, її немаєпопередньо упакована його версія в будь-якому з основних репозиторіїв дистрибутиву Linux (там навіть немає пакету AUR). Натомість тим, хто хоче встановити програмне забезпечення, потрібно використовувати Go's дістати функція захоплення коду прямо з Github.

go get github.com/heppu/gkill

Щоб запустити додаток Gkill, переконайтеся, що всіконтури налаштовані. Якщо ви цього не зробили, зробіть це, дотримуючись вказівок вище. Якщо все налаштовано правильно, слід запустити програму Gkill у будь-який час за допомогою цієї команди в терміналі:

gkill

Також можна запустити додаток Gkill безпосередньо, перейшовши до потрібної папки. Спочатку, CD в ~ / golang-проекти папку.

cd ~/golang-projects

Після цього використовуйте CD ще раз перейти до бункер підпапка.

cd bin

Тепер можна запустити додаток Gkill за допомогою команди ./.

./gkill

Під час запуску програми Gkill належним чиномЗ'явиться дуже мінімалістичний інструмент диспетчера завдань. Він не займає весь екран. Він покаже завершення всіх активних програм, що працюють на вашому ПК Linux. Щоб убити додаток, спочатку скористайтесь клавішами зі стрілками для навігації вгору та вниз. Виберіть програму за допомогою введіть ключ.

Натискання увійти миттєво вб'є програму і зупинить її на своїх слідах.

Ще один спосіб швидко знайти зупинку проблемиПрограма використовується за допомогою системи фільтрації Gkill. Щоб використовувати його, почніть вводити назву програми, яку ви хочете бачити. Gkill миттєво відфільтрує і покаже правильні результати. Звідси використовуйте клавіші зі стрілками на клавіатурі, щоб вибрати її. Як зазвичай, вбийте процес натисканням кнопки увійти ключ на клавіатурі.

Щоб закрити додаток Gkill, незалежно від того, як ви його запустили, використовуйте Ctrl + Z ярлик у терміналі. Звідти запустіть робочі місця команда перелічити процеси, термінальний сеанс покинутий.

Візьміть до відома номер поруч із зупиненою роботою Gkill. Потім поверніться до терміналу і скористайтеся робочі місця Стоп команда для припинення покинутого процесу.

Примітка: обов'язково замініть Х в команді з номером поруч із завданням (1 тощо).

jobs stop X

Видалення Gkill

Найшвидший спосіб видалити Gkill із системи - це видалити голанг-проекти папку та створіть нову. Видалення набагато швидше, ніж сортування через бункер і кг папки для правильних файлів для видалення. Почніть з видалення голанг-проекти папку.

Примітка. Перш ніж видалити папку проектів, переконайтеся, що перемістіть усі важливі файли, пов’язані з Google Go, до іншої папки для безпечного зберігання.

rm -rf ~/golang-projects
mkdir -p ~/golang-projects/{bin,src,pkg}
</p>

Коментарі