- - Hogyan kell használni a Gkill programot a Linuxon futó problémás programok leállításához?

Hogyan kell használni a Gkill programot a Linuxon futó problémás programok leállításához?

Nem hiányzik a feladatmeggyilkolásalkalmazások Linuxon. Ugyanakkor komoly hiányzik az egyszerű feladat-gyilkos eszközök, amelyek elsősorban a Linux terminálra összpontosítanak. Bemutatjuk a Gkill alkalmazást: a Google Go-alapú alkalmazásgyilkosító eszközt a parancssorhoz. A Gkill kiszűrheti a programokat és leállíthatja a problémás programokat. Nincs összekeverés a kill paranccsal vagy a nehézkes interfészekkel.

Telepítse a Google Go alkalmazást

A Gkill használata a Google Go programozási nyelv telepítésével indul. Nyisson meg egy terminált, és írja be az operációs rendszerének megfelelő parancsokat.

Megjegyzés: annak ellenére, hogy az Ubuntu, a Debian és mások rendelkeznek külön telepítőcsomaggal a Google Go számára, a $ GOPATH Lehet, hogy nem sikerül a megfelelő beállítás. Ennek javításához kövesse az oktatóanyag „Egyéb Linuxok” szakaszában található útmutatásokat.

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

Egyéb Linuxok

A Google Go meglehetősen könnyű futtatni szinte minden Linux disztribúción. Kezdje azzal, hogy letölti a legújabb kiadást a wget.

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

Most, hogy az archívum letöltés befejeződött, itt az ideje, hogy közvetlenül kibővítse annak tartalmát / Usr / local/. Ezt úgy hajtjuk végre, hogy hozzáadunk egy a -C hoz kátrány parancs.

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

A Go alkalmazást elsősorban a fejlesztők és kódolók használják, ezért be kell állítania egy projektmappát. Hozza létre ezt a mappát a / Home / felhasználónév / Könyvtár. Ne feledje, hogy minden felhasználónak, aki a Go programozáshoz használja a programot, be kell állítania egy projektmappát.

Használni a mkdir eszköz segítségével hozzon létre egy projekt mappát. Ne felejtsen el hozzáadni a -p a. engedélyezési beállításainak megőrzése ~ /.

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

Ezután írja be az új könyvtárat a CD parancs.

cd ~/golang-projects/

A Nano szövegszerkesztővel nyissa meg a ~ / bash_profile fájlt, és a végén adja hozzá a következő kódot a fájlhoz.

Először illessze be a Go to use útvonalat.

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

Út van beállítva. Ezután illessze be ezt a két sort ~ / .Bash_profile a GOPATH és GOBIN helyszíneken.

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

Amikor az összes kód a fájlban található, nyomja meg a gombot Ctrl + O menteni. nyomja meg Ctrl + X bezárni Nano-t.

A Gkill telepítése

Mivel Gkill a Google Go szolgáltatást használja, nincselőrecsomagolt verziója a mainstream Linux disztribúciós szoftverek bármelyik tárhelyében (nincs még AUR csomag). Ehelyett azoknak, akik a szoftvert akarják telepíteni, a Go-t kell használniuk kap funkció, hogy megragadja a kódot közvetlenül a Githubból.

go get github.com/heppu/gkill

A Gkill alkalmazás elindításához győződjön meg arról, hogy az összesaz utak fel vannak állítva. Ha még nem tette meg, akkor tegye ezt a fenti utasítások követésével. Ha minden helyesen van beállítva, akkor a terminálon ezt a parancsot bármikor el lehet indítani a Gkill alkalmazással:

gkill

A Gkill alkalmazást közvetlenül is futtathatja, ha a megfelelő mappába navigál. Első, CD bele ~ / Golang-projektek mappát.

cd ~/golang-projects

Ezután használja a CD parancs ismét közvetlenül a kuka almappát.

cd bin

Mostantól a ./ paranccsal futtathatjuk a Gkill alkalmazást.

./gkill

Amint elindítja a Gkill alkalmazást a megfelelővelparancs, egy nagyon minimalista feladatkezelő eszköz jelenik meg. Nem az egész képernyőt foglalja el. Megmutatja az összes aktív programot, amely fut a Linux PC-jén. Egy alkalmazás megöléséhez először a nyílgombokkal navigáljon felfelé és lefelé. Válassza ki az alkalmazást a Enter gomb.

nyomás belép azonnal megöli a programot, és megállítja a pályáin.

Egy másik módszer a probléma gyors megkereséséreA program a Gkill szűrőrendszer használatával történik. Használatához írja be a megjeleníteni kívánt alkalmazás nevét. Gkill azonnal kiszűrődik, és megmutatja a helyes eredményeket. Innentől válassza ki a billentyűzet nyílgombjait. Mint általában, öld meg a folyamatot a belép kulcs a billentyűzeten.

A Gkill alkalmazás bezárásához, függetlenül attól, hogyan indította el, használja a Ctrl + Z parancsikon a terminálon. Onnan futtassa a munkahelyek parancs a folyamatok felsorolására, amelyeket a terminál munkamenet elhagyott.

Vegye figyelembe a leállított Gkill feladat melletti számot. Ezután menjen vissza a terminálra és használja a munkahelyek állj meg parancs az elhagyott folyamat befejezéséhez.

Megjegyzés: feltétlenül cserélje ki x a parancsban a feladat melletti számmal (1 stb.).

jobs stop X

A Gkill eltávolítása

A Gkill eltávolításának leggyorsabb módja a golang-projektek mappát, és hozzon létre egy újat. A törlés sokkal gyorsabb, mint a kuka és pkg a törölni kívánt fájlok mappái. Indítsa el a golang-projektek mappát.

Megjegyzés: Mielőtt törölné a projektek mappáját, mindenképpen helyezze át a Google Go-hoz kapcsolódó fontos fájlokat egy másik mappába a biztonságos megőrzés érdekében.

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

Hozzászólások