W Linuksie nie brakuje aplikacji do wykonywania zadań. Istnieje jednak poważny brak prostych narzędzi do wykonywania zadań, które koncentrują się głównie na terminalu Linux. Przedstawiamy Gkill: narzędzie do zabijania aplikacji oparte na Google Go dla wiersza poleceń. Gkill może filtrować programy i zatrzymywać programy powodujące problemy. Nie ma bałaganu z komendami zabijania ani niezgrabnych interfejsów.
Korzystanie z Gkill zaczyna się od zainstalowania języka programowania Google Go. Otwórz terminal i wprowadź polecenia odpowiadające Twojemu systemowi operacyjnemu.
Uwaga: mimo że Ubuntu, Debian i inni mają specjalny pakiet instalacyjny dla Google Go, $ GOPATH może nie zostać poprawnie skonfigurowany. Aby to naprawić, postępuj zgodnie z instrukcjami dotyczącymi ścieżki w sekcji „Inne Linuxes” tego samouczka.
sudo apt install golang
sudo apt-get install golang
Sudo Pacman -S Golang
sudo dnf zainstaluj golang
sudo zypper install go
Google Go jest dość łatwy do uruchomienia na prawie każdej dystrybucji Linuksa. Zacznij od pobrania najnowszej wersji za pomocą wget.
wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
Po zakończeniu pobierania archiwum nadszedł czas, aby wyodrębnić jego zawartość bezpośrednio /usr/local/. Osiągamy to, dodając -DO do smoła Komenda.
sudo tar -C / usr / local -xvzf go1.10.2.linux-amd64.tar.gz
Go jest używany głównie przez programistów i programistów, więc musisz skonfigurować folder projektu. Utwórz ten folder w swoim /home/username/ informator. Pamiętaj, że każdy użytkownik, który planuje używać Go do programowania, będzie musiał również skonfigurować folder projektu.
Używając mkdir narzędzie, utwórz folder projektu. Pamiętaj, aby dodać -p aby zachować ustawienia uprawnień dla ~/.
mkdir -p ~ / golang-projects / {bin, src, pkg}
Następnie wprowadź nowy katalog za pomocą Płyta CD Komenda.
cd ~ / golang-projects /
Za pomocą edytora tekstowego Nano otwórz ~ / bash_profile i dodaj następujący kod do pliku na końcu.
Najpierw wklej ścieżkę do użycia Go.
export PATH = $ PATH: / usr / local / go / bin
Ścieżka jest skonfigurowana. Następnie wklej te dwa wiersze ~ / .bash_profile określić GOPATH i GOBIN lokalizacje.
eksportuj GOPATH = „$ HOME / golang-projects” eksportuj GOBIN = „$ GOPATH / bin”
Gdy cały kod znajduje się w pliku, naciśnij Ctrl + O zapisać. naciśnij Ctrl + X zamknąć Nano.
Ponieważ Gkill korzysta z Google Go, nie ma jej gotowej wersji w żadnym z głównych repozytoriów oprogramowania dystrybucyjnego Linux (nie ma nawet Pakiet AUR). Zamiast tego osoby, które chcą zainstalować oprogramowanie, będą musiały skorzystać z Go dostać funkcja, aby pobrać kod bezpośrednio z Github.
przejdź na github.com/heppu/gkill
Aby uruchomić aplikację Gkill, upewnij się, że wszystkie ścieżki są skonfigurowane. Jeśli jeszcze tego nie zrobiłeś, zrób to, postępując zgodnie z powyższymi instrukcjami. Jeśli wszystko jest skonfigurowane poprawnie, powinno być możliwe uruchomienie aplikacji Gkill w dowolnym momencie za pomocą tego polecenia w terminalu:
gkill
Możliwe jest także bezpośrednie uruchomienie aplikacji Gkill, przechodząc do odpowiedniego folderu. Pierwszy, Płyta CD do ~ / projekty golang teczka.
cd ~ / golang-projects
Następnie użyj Płyta CD jeszcze raz polecenie, aby przejść bezpośrednio do kosz podfolder.
bin cd
Teraz można uruchomić aplikację Gkill za pomocą polecenia ./.
./gkill
Po uruchomieniu aplikacji Gkill za pomocą odpowiedniego polecenia pojawi się bardzo minimalistyczne narzędzie do zarządzania zadaniami. Nie zajmuje całego ekranu. Pokaże podsumowanie wszystkich aktywnych programów działających na komputerze z systemem Linux. Aby zabić aplikację, najpierw użyj klawiszy strzałek, aby poruszać się w górę iw dół. Wybierz aplikację za pomocą przycisk ENTER.
Groźny wchodzić natychmiast zabije program i zatrzyma go na swoim torze.
Innym sposobem szybkiego znalezienia programu zatrzymującego problem jest użycie systemu filtrowania Gkill. Aby z niego skorzystać, zacznij wpisywać nazwę aplikacji, którą chcesz zobaczyć. Gkill natychmiast przefiltruje i wyświetli prawidłowe wyniki. Stąd użyj klawiszy strzałek na klawiaturze, aby ją wybrać. Jak zwykle zabij proces, naciskając klawisz wchodzić klucz na twojej klawiaturze.
Aby zamknąć aplikację Gkill, bez względu na to, jak ją uruchomiłeś, użyj Ctrl + Z skrót w terminalu. Stamtąd uruchom Oferty pracy polecenie, aby wyświetlić listę procesów, które zakończyła sesja terminalowa.
Zanotuj liczbę obok zatrzymanego zadania Gkill. Następnie wróć do terminala i użyj Oferty pracy zatrzymać polecenie zakończenia porzuconego procesu.
Uwaga: pamiętaj o wymianie X w poleceniu z numerem obok zadania (1 itp.).
zadania zatrzymują X
Najszybszym sposobem na usunięcie Gkill z systemu jest usunięcie projekty Golang folder i utwórz nowy. Usuwanie jest znacznie szybsze niż sortowanie kosz i pkg foldery odpowiednich plików do usunięcia. Zacznij od usunięcia projekty Golang teczka.
Uwaga: przed usunięciem folderu projektów pamiętaj o przeniesieniu ważnych plików związanych z Google Go do innego folderu w celu bezpiecznego przechowywania.
rm -rf ~ / golang-projects mkdir -p ~ / golang-projects / {bin, src, pkg}
Linux Mint to piękna dystrybucja Linuksa, a programiści robią bardz...
Firma Brave zmieniła przeglądarkę z własnego, wewnętrznego silnika ...
Czy chcesz dodać obsługę Bluetooth do komputera stacjonarnego lub l...