Не постоји недостатак убијања задатакаапликације на Линуку. Међутим, постоји озбиљан недостатак једноставних алата за убијање задатака који су усредсређени пре свега на Линук терминал. Представљамо Гкилл: алат за убијање апликација који се темељи на Гоогле Го-у за наредбену линију. Гкилл може филтрирати кроз програме и зауставити проблематичне програме. Нема нереда са командним командама или неспретним сучељима.
Инсталирајте Гоогле Го
Употреба Гкилл-а започиње инсталирањем Гоогле-овог програмског језика Го. Отворите терминал и унесите команде које одговарају вашем оперативном систему.
Напомена: иако Убунту, Дебиан и други имају специфичан инсталациони пакет за Гоогле Го, $ ГОПАТХ можда неће успети правилно. Да бисте то решили, следите упутства за пут под одељком „Отхер Линукес“ у овом туториалу.
Убунту
sudo apt install golang
Дебиан
sudo apt-get install golang
Арцх Линук
sudo pacman -S golang
Федора
sudo dnf install golang
ОпенСУСЕ
sudo zypper install go
Остали Линуки

Гоогле Го је прилично лаган за покретање на готово свим Линук дистрибуцијама. Започните преузимањем најновије верзије са вгет.
wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
Сада, када се архива завршава, време је да је извучете садржај директно / уср / лоцал/. То постижемо додавањем а -Ц до катран команда.
sudo tar -C /usr/local -xvzf go1.10.2.linux-amd64.tar.gz
Го примарно користе програмери и кодери, тако да ћете морати да поставите фасциклу пројекта. Креирајте ову мапу у свом / наслов / корисничко име / директоријум. Имајте на уму да ће сваки корисник који планира да користи Го за програмирање такође морао да постави фасциклу пројекта.
Помоћу мкдир алата, креирајте фасциклу пројекта. Обавезно додајте -п да сачувате поставке дозволе за ~ /.
mkdir -p ~/golang-projects/{bin,src,pkg}
Затим унесите нови директориј са ЦД команда.
cd ~/golang-projects/
Помоћу уређивача текста Нано, отворите ~ / басх_профиле и додајте следећи код у датотеку на крају.
Прво залепите стазу за употребу програма Го.
export PATH=$PATH:/usr/local/go/bin
Постављен је пут Затим, залепите ове две линије унутра ~ / .басх_профиле да одредите ГОПАТХ и ГОБИН локације.
export GOPATH="$HOME/golang-projects" export GOBIN="$GOPATH/bin"
Када се сав код налази у датотеци, притисните Цтрл + О да сачувате. Притисните Цтрл + Кс затворити Нано.
Инсталирање Гкилл-а
Како Гкилл користи Гоогле Го, не постојиунапред упаковане верзије у било које од главних дистрибуцијских Линук дистрибуцијских софтвера (нема чак ни АУР пакета). Уместо тога, они који желе да инсталирају софтвер мораће да користе Го'с добити функција да зграбите код директно са Гитхуб-а.
go get github.com/heppu/gkill
Да бисте покренули апликацију Гкилл, будите сигурни да су свипостављају се стазе. Ако то нисте учинили, учините то слиједећи горе наведена упутства. Ако је све исправно постављено, требало би да буде могуће било када покренути апликацију Гкилл овом наредбом у терминалу:

gkill
Такође је могуће директно покренути апликацију Гкилл, тако што ћете се помицати до одговарајуће мапе. Први, ЦД Инто тхе ~ / голанг-пројекти фолдер.
cd ~/golang-projects
Након тога, користите ЦД још једном пређите на канта за смеће подмапа.
cd bin
Сада је могуће покренути апликацију Гкилл помоћу команде ./.

./gkill
Када покренете апликацију Гкилл с одговарајућомнаредбе, појавиће се врло минималистички алат за управљање задацима. Не заузима цео екран. Показаће се рунда свих активних програма који се изводе на вашем Линук рачунару. Да бисте убили апликацију, прво се помоћу тастера са стрелицама крећите горе и доле. Изаберите апликацију помоћу типка на тастатури.
Притискање уђи одмах ће убити програм и зауставити га у његовим нумерама.
Још један начин да се брзо заустави проблемпрограм је помоћу система филтрирања Гкилл. Да бисте га користили, почните да куцате назив апликације коју желите да видите. Гкилл ће одмах филтрирати и показати вам исправне резултате. Одавде, користите тастере са стрелицама на тастатури да бисте их изабрали. Као и обично, убијте поступак притиском на уђи кључ на тастатури.
Да бисте затворили апликацију Гкилл, без обзира на то како сте је покренули, користите Цтрл + З пречица у терминалу. Одатле покрени послови наредба за попис процеса који је терминална сесија напустила.
Забележите број поред заустављеног посла Гкилл. Затим се вратите на терминал и користите послови зауставити наредба за окончање напуштеног процеса.
Напомена: обавезно замените Икс у наредби са бројем поред задатка (1 итд.).
jobs stop X
Деинсталирање Гкилл-а
Најбржи начин уклањања Гкилл-а из система је брисање голанг-пројекти директоријум и креирајте нову. Брисање је много брже него листање кроз канта за смеће и пкг мапе за праве датотеке за брисање. Започните уклањањем голанг-пројекти фолдер.
Напомена: пре брисања фасцикле пројеката обавезно преместите све важне датотеке повезане са Гоогле Го-ом у другу мапу ради сигурног чувања.
rm -rf ~/golang-projects mkdir -p ~/golang-projects/{bin,src,pkg}</п>
Коментари