Kako uporabiti Gkill za zaustavitev programskih programov, ki se izvajajo v Linuxu

click fraud protection

V Linuxu ne primanjkuje programov za ubijanje nalog. Vendar pa močno primanjkuje preprostih orodij za ubijanje nalog, ki se osredotočajo predvsem na terminal Linux. Predstavljamo Gkill: orodje za ubijanje aplikacij Google Go za ukazno vrstico. Gkill lahko filtrira po programih in ustavi težave. Ni ujemanja z ukazi ubijanja ali nerodnimi vmesniki.

Namestite Google Go

Uporaba Gkill se začne z namestitvijo Googlovega programskega jezika Go. Odprite terminal in vnesite ukaze, ki ustrezajo vašemu operacijskemu sistemu.

Opomba: čeprav imajo Ubuntu, Debian in drugi poseben namestitveni paket za Google Go, je $ GOPATH morda ne bo pravilno nastavljena. Če želite to odpraviti, sledite navodilom poti v razdelku »Drugi Linuxi« v tej vadnici.

Ubuntu

sudo apt namestite golang

Debian

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Fedora

sudo dnf namestite golang

OpenSUSE

sudo zypper install go

Drugi Linuxi

Google Go je zelo enostavno zagnati skoraj vsako distribucijo Linuxa. Začnite s prenosom najnovejše različice s wget.

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

Ko se arhiv naloži, je čas, da vsebino iz njega izvlečete neposredno /usr/local/. To dosežemo z dodajanjem -C na katran ukaz.

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

Go uporabljajo predvsem razvijalci in kodirniki, zato boste morali nastaviti mapo s projektom. Ustvari to mapo v svojem /home/username/ imenik. Upoštevajte, da bo moral vsak uporabnik, ki namerava uporabiti program Go za programiranje, nastaviti tudi projektno mapo.

Uporabljati mkdir orodje, ustvarite projektno mapo. Ne pozabite dodati a -p za ohranitev nastavitev dovoljenja za ~/.

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

Nato vnesite nov imenik z CD ukaz.

cd ~ / golang-projekti /

S pomočjo urejevalnika besedil Nano odprite ~ / bash_profile in dodajte naslednjo kodo v datoteko na koncu.

Najprej prilepite na pot za uporabo programa Go.

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

Postavljena je pot. Nato dve dve vrstici prilepite noter ~ / .bash_profile določiti GOPATH in GOBIN lokacije.

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

Ko je vsa datoteka v datoteki, pritisnite Ctrl + O shraniti. Pritisnite Ctrl + X zapreti Nano.

Namestitev Gkill-a

Ko Gkill uporablja Google Go, v nobenem od glavnih skladišč distribucijske programske opreme za Linux ni predpakirane različice (celo ni AUR paket). Namesto tega bodo morali tisti, ki želijo namestiti programsko opremo, uporabljati Go's dobiti funkcija, da zgrabite kodo neposredno iz Github-a.

pojdi na github.com/heppu/gkill

Če želite zagnati aplikacijo Gkill, se prepričajte, da so vse poti nastavljene. Če tega še niste storili, sledite zgornjim navodilom. Če je vse pravilno nastavljeno, bi bilo treba aplikacijo Gkill kadar koli zagnati s tem ukazom v terminalu:

gkill

Aplikacijo Gkill lahko zaženete tudi neposredno, tako da se pomaknete v pravilno mapo. Prvič, CD ~ / golang-projekti mapo.

cd ~ / golang-projekti

Po tem uporabite CD še enkrat ukaz za premik neposredno na košara podmapa.

CD zaboj

Zdaj je mogoče zagnati aplikacijo Gkill z ukazom ./.

./gkill

Ko zaženete aplikacijo Gkill s pravilnim ukazom, se bo prikazalo zelo minimalistično orodje za upravljanje opravil. Ne zavzame celotnega zaslona. Prikazala se bo ustavitev vseh aktivnih programov, ki se izvajajo na vašem računalniku Linux. Če želite ubiti aplikacijo, za pomikanje navzgor in navzdol najprej uporabite puščice. Izberite aplikacijo s pomočjo tipka za vnos.

Stiskanje vnesti bo program takoj ubil in ga ustavil v svojih skladbah.

Drugi način hitrega iskanja ustavitve težavnega programa je uporaba filtrirnega sistema Gkill. Če ga želite uporabljati, začnite vnašati ime aplikacije, ki jo želite videti. Gkill bo takoj filtriral in pokazal pravilne rezultate. Od tu izberite puščice na tipkovnici. Kot običajno, postopek ubil s pritiskom na vnesti ključ na tipkovnici.

Če želite zapreti aplikacijo Gkill, ne glede na to, kako ste jo zagnali, uporabite Ctrl + Z bližnjica v terminalu. Od tam zaženite službe ukaz za seznam procesov, ki jih je terminalna seja opustila.

Upoštevajte številko poleg ustavljenega opravila Gkill. Nato se vrnite do terminala in uporabite službe ustavi se ukaz za zaključek opuščenega procesa.

Opomba: ne pozabite zamenjati X v ukazu s številko poleg opravila (1 itd.).

delovna mesta ustavijo X

Odstranjevanje Gkill-a

Najhitrejši način odstranitve Gkill-a iz sistema je brisanje golang-projekti mapo in ustvarite novo. Brisanje je veliko hitrejše od razvrščanja po košara in kg mape za izbris pravih datotek. Začnite z odstranjevanjem golang-projekti mapo.

Opomba: preden izbrišete mapo s projekti, se prepričajte, da vse varne datoteke, povezane z Google Go, premaknete v drugo mapo za varno hranjenje.

rm -rf ~ / golang-projects mkdir -p ~ / golang-projects / {bin, src, pkg}
watch instagram story