Linux'ta görev öldürme uygulamaları sıkıntısı yok. Bununla birlikte, öncelikle Linux terminaline odaklanan ciddi görev öldürme araçlarının ciddi bir eksikliği var. Gkill ile tanışın: komut satırı için Google Go tabanlı uygulama öldürme aracı. Gkill, programlar arasında filtre uygulayabilir ve sorunlu programları durdurabilir. Kill komutları veya hantal arabirimlerle uğraşmak yok.
Gkill kullanımı, Google’ın Go programlama dilini yükleyerek başlar. Bir terminal açın ve işletim sisteminize karşılık gelen komutları girin.
Not: Ubuntu, Debian ve diğerlerinin Google Go için belirli bir yükleme paketi olmasına rağmen, $ GOPATH doğru şekilde ayarlanamayabilir. Bunu düzeltmek için, bu öğreticinin “Diğer Linux'lar” bölümündeki yol talimatlarını izleyin.
sudo apt golang yükleyin
sudo apt-get install golang
sudo pacman -S golang
sudo dnf golang yükleyin
sudo zypper install go
Google Go'nun neredeyse her Linux dağıtımında yayınlanması oldukça kolaydır. İle en son sürümü indirerek başlayın wget.
wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
Arşiv indirildiğine göre artık içeriğini doğrudan /usr/local/. Bunu bir -C -e katran Komut.
sudo katranı -C / usr / local -xvzf go1.10.2.linux-amd64.tar.gz
Go öncelikle geliştiriciler ve kodlayıcılar tarafından kullanılır, bu nedenle bir proje klasörü ayarlamanız gerekir. Bu klasörü /home/username/ dizin. Programlama için Go kullanmayı planlayan her kullanıcının bir proje klasörü de ayarlaması gerektiğini unutmayın.
Kullanmak mkdir bir proje klasörü oluşturun. Eklediğinizden emin olun. -p izin ayarlarını korumak için ~/.
mkdir -p ~ / golang-projects / {bin, src, pkg}
Ardından, yeni dizini CD Komut.
cd ~ / golang-projeleri /
Nano metin düzenleyicisini kullanarak ~ / bash_profile dosyasını açın ve en sondaki dosyaya aşağıdaki kodu ekleyin.
İlk olarak, Go kullanımı için yola yapıştırın.
dışa aktarma PATH = $ PATH: / usr / local / go / bin
Bir yol ayarlandı. Sonra, bu iki satırı yapıştırın ~ / .Bash_profile belirtmek için GOPATH ve GOBIN konumları.
export GOPATH = "$ HOME / golang-projects" dışa aktar GOBIN = "$ GOPATH / bin"
Tüm kod dosyanın içindeyken, Ctrl + O kaydetmek. Basın Ctrl + X Nano kapatın.
Gkill Google Go kullandığından, ana Linux dağıtım yazılımı depolarının hiçbirinde önceden paketlenmiş bir sürümü yoktur (hatta bir AUR paketi). Bunun yerine, yazılımı yüklemek isteyenlerin Go’ları kullanması gerekir. almak işlevi doğrudan Github'dan almak için kullanılır.
git github.com/heppu/gkill olsun
Gkill uygulamasını başlatmak için tüm yolların ayarlandığından emin olun. Bunu yapmadıysanız, yukarıdaki talimatları izleyerek bunu yapın. Her şey doğru bir şekilde kurulursa, Gkill uygulamasını terminaldeki bu komutla istediğiniz zaman başlatmak mümkün olmalıdır:
gkill
Doğru klasöre giderek Gkill uygulamasını doğrudan çalıştırmak da mümkündür. İlk, CD içine ~ / Golang-projeler Klasör.
cd ~ / golang-projeleri
Bundan sonra, CD bir kez daha doğrudan çöp Kutusu alt klasör.
cd kutusu
Artık Gkill uygulamasını ./ komutuyla çalıştırmak mümkündür.
./gkill
Gkill uygulamasını uygun komutla başlattığınızda, çok minimalist bir görev yöneticisi aracı görünecektir. Tüm ekranı kaplamıyor. Linux PC'nizde çalışan tüm aktif programların özetini gösterecektir. Bir uygulamayı öldürmek için, önce yukarı ve aşağı gitmek için ok tuşlarını kullanın. Şunu kullanarak bir uygulama seçin: giriş anahtarı.
basma giriş programı anında öldürecek ve izlerini durduracaktır.
Sorunlu programı durdurmanın hızlı bir şekilde bulunmasının bir başka yolu Gkill filtreleme sistemini kullanmaktır. Kullanmak için görmek istediğiniz uygulamanın adını yazmaya başlayın. Gkill anında filtreleyecek ve size doğru sonuçları gösterecektir. Buradan seçmek için klavyedeki ok tuşlarını kullanın. Her zamanki gibi, giriş anahtar tıklayın.
Gkill uygulamasını kapatmak için, uygulamayı nasıl başlattığınıza bakılmaksızın, Ctrl + Z terminaldeki kısayol. Oradan, Meslekler terminal oturumunun terk ettiği işlemleri listeleme komutu.
Durdurulan Gkill işinin yanındaki sayıyı not edin. Ardından terminale geri dönün ve Meslekler Dur vazgeçilen işlemi sonlandırmak için komut.
Not: değiştirdiğinizden emin olun X işin yanındaki numarayı içeren komutta (1, vb.).
işler dur X
Gkill'i sistemden kaldırmanın en hızlı yolu, golang-projeler yeni bir klasör oluşturun. Silme işlemi, çöp Kutusu ve pk silmek için doğru dosyalar için klasörler. Başlatarak golang-projeler Klasör.
Not: projeler klasörünü silmeden önce, Google Go ile ilgili önemli dosyaları güvenli tutmak için başka bir klasöre taşıdığınızdan emin olun.
rm -rf ~ / golang-projeler mkdir -p ~ / golang-projects / {bin, src, pkg}
Den başka Snap paketlerive Ubuntu Yazılım Merkezi, Ubuntu Linux ind...
Linux için iyi bir video oynatıcı mı arıyorsunuz, ancak nereden baş...
Linux PC'nizde düzenlemek istediğiniz bazı görüntü dosyalarınız, gr...