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