- Kā izmantot Gkill, lai apturētu problēmu programmas, kas darbojas ar Linux

Kā izmantot Gkill, lai apturētu problēmu programmas, kas darbojas operētājsistēmā Linux

Ar uzdevumu nogalināšanu netrūkstlietojumprogrammas uz Linux. Tomēr nopietni trūkst vienkāršu uzdevumu iznīcināšanas rīku, kas galvenokārt koncentrējas uz Linux termināli. Iepazīstinām ar Gkill: uz Google Go balstītu lietotņu nogalināšanas rīku komandrindai. Gkill var filtrēt caur programmām un apturēt problēmu programmas. Nevar sajaukt ar nogalināšanas komandām vai neveiklām saskarnēm.

Instalējiet Google Go

Gkill lietošana tiek sākta, instalējot Google Go programmēšanas valodu. Atveriet termināli un ievadiet komandas, kas atbilst jūsu operētājsistēmai.

Piezīme: kaut arī Ubuntu, Debian un citiem lietotājiem ir īpaša instalēšanas pakotne pakalpojumam Google Go, USD GOPATH var neizdoties iestatīt pareizi. Lai to labotu, izpildiet ceļa norādījumus šīs apmācības sadaļā “Citas Linux”.

Ubuntu

sudo apt install golang

Debijas

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Fedora

sudo dnf install golang

OpenSUSE

sudo zypper install go

Citas Linux

Google Go ir diezgan viegli palaist gandrīz visos Linux izplatījumos. Sākumā lejupielādējiet jaunāko versiju ar wget.

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

Tagad, kad arhīvs tiek lejupielādēts, ir pienācis laiks to iegūt tieši vietnē / usr / vietējie/. Mēs to panākam, pievienojot a -C uz darva komanda.

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

Go galvenokārt izmanto izstrādātāji un kodētāji, tāpēc jums būs jāiestata projekta mape. Izveidojiet šo mapi mapē / mājas / lietotājvārds / direktoriju. Paturiet prātā, ka katram lietotājam, kurš plāno izmantot Go programmēšanai, būs arī jāizveido projekta mape.

Izmantojot mkdir rīks, izveidojiet projekta mapi. Noteikti pievienojiet -p saglabāt saglabāšanas atļaujas iestatījumus ~ /.

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

Pēc tam ievadiet jauno direktoriju ar Kompaktdisks komanda.

cd ~/golang-projects/

Izmantojot Nano teksta redaktoru, atveriet ~ / bash_profile un beigās pievienojiet failam šādu kodu.

Vispirms ielīmējiet ceļu Lietot.

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

Ir izveidots ceļš. Tālāk ielīmējiet abas šīs līnijas ~ / .bash_profils precizēt GOPĀTS un GOBIN atrašanās vietas.

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

Kad viss kods atrodas failā, nospiediet Ctrl + O saglabāt. Nospiediet Ctrl + X aizvērt Nano.

Gkill instalēšana

Tā kā Gkils izmanto pakalpojumu Google Go, tā navtā fasēta versija jebkurā no galvenajām Linux izplatīšanas programmatūras krātuvēm (nav pat AUR pakotnes). Tā vietā tiem, kas vēlas instalēt programmatūru, būs jāizmanto Go’s gūt funkcija, lai greiferstu kodu tieši no Github.

go get github.com/heppu/gkill

Lai palaistu lietotni Gkill, pārliecinieties, vai visitakas ir izveidotas. Ja jūs to vēl neesat izdarījis, rīkojieties, izpildot iepriekš sniegtos norādījumus. Ja viss ir iestatīts pareizi, Gkill lietotni vajadzētu būt iespējai jebkurā laikā palaist, izmantojot šo komandu terminālī:

gkill

Gkill lietotni ir iespējams palaist arī tieši, dodoties uz pareizo mapi. Pirmkārt, Kompaktdisks iekšā ~ / golang projekti mape.

cd ~/golang-projects

Pēc tam izmantojiet Kompaktdisks komandu vēlreiz, lai pārietu tieši uz atkritumu tvertne apakšmape.

cd bin

Tagad ir iespējams palaist lietotni Gkill ar komandu ./.

./gkill

Palaižot lietotni Gkill ar atbilstošukomanda, parādīsies ļoti minimālistisks uzdevumu pārvaldnieka rīks. Tas neaizņem visu ekrānu. Tas parādīs visu aktīvo programmu, kas darbojas jūsu Linux PC, nolietojumu. Lai nogalinātu lietotni, vispirms izmantojiet bulttaustiņus, lai pārvietotos augšup un lejup. Izmantojot programmu, atlasiet lietojumprogrammu ievadiet taustiņu.

Spiešana ievadiet uzreiz nogalinās programmu un apturēs to savā trasē.

Vēl viens veids, kā ātri atrast problēmas apturēšanuprogramma tiek izmantota, izmantojot Gkill filtrēšanas sistēmu. Lai to lietotu, sāciet rakstīt tās programmas nosaukumu, kuru vēlaties redzēt. Gkill uzreiz filtrēs un parādīs pareizos rezultātus. Tālāk izmantojiet bulttaustiņus uz tastatūras, lai to atlasītu. Tāpat kā parasti, procesu nokauj, nospiežot ievadiet atslēga uz tastatūras.

Lai aizvērtu lietotni Gkill, neatkarīgi no tā, kā to palaidāt, izmantojiet Ctrl + Z saīsne terminālī. No turienes brauciet darba vietas komanda uzskaitīt procesus, no kuriem termināļa sesija ir atteikusies.

Ņem vērā numuru blakus apturētajam Gkill darbam. Pēc tam dodieties atpakaļ uz termināli un izmantojiet darba vietas apstāties komanda izbeigt pamesto procesu.

Piezīme: noteikti nomainiet X komandā ar numuru blakus darbam (1 utt.)

jobs stop X

Gkill atinstalēšana

Ātrākais veids, kā noņemt Gkill no sistēmas, ir izdzēst golang projekti un izveidojiet jaunu. Dzēšana ir daudz ātrāka nekā šķirošana caur atkritumu tvertne un pkg mapes pareizajiem failiem dzēšanai. Sāciet, noņemot golang projekti mape.

Piezīme: pirms projektu mapes dzēšanas pārliecinieties, ka visi svarīgie ar Google Go saistītie faili tiek pārvietoti uz citu mapi.

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

Komentāri