タスクキリングの不足はありませんLinux上のアプリケーション。ただし、主にLinuxターミナルに焦点を当てた単純なタスクキリングツールが非常に不足しています。 Gkillの紹介:コマンドライン用のGoogle Goベースのアプリ削除ツール。 Gkillはプログラムをフィルタリングして、問題のあるプログラムを停止できます。 killコマンドや不格好なインターフェースをいじることはありません。
Google Goをインストールする
Gkillを使用するには、まずGoogleのGoプログラミング言語をインストールします。ターミナルを開き、オペレーティングシステムに対応するコマンドを入力します。
注:Ubuntu、DebianなどにはGoogle Go用の特定のインストールパッケージがありますが、 $ GOPATH 正しくセットアップできない場合があります。これを修正するには、このチュートリアルの「その他のLinux」セクションにあるパスの指示に従ってください。
Ubuntu
sudo apt install golang
Debian
sudo apt-get install golang
Arch Linux
sudo pacman -S golang
フェドラ
sudo dnf install golang
OpenSUSE
sudo zypper install go
その他のLinux

Google Goは、ほぼすべてのLinuxディストリビューションで簡単に実行できます。で最新リリースをダウンロードすることから始めます wget.
wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz
アーカイブのダウンロードが完了したので、アーカイブの内容を直接抽出します / usr / local/。これを達成するには、 -C に タール コマンド。
sudo tar -C /usr/local -xvzf go1.10.2.linux-amd64.tar.gz
Goは主に開発者とコーダーによって使用されるため、プロジェクトフォルダーを設定する必要があります。このフォルダを作成します / home / username / ディレクトリ。 Goをプログラミングに使用する予定の各ユーザーは、プロジェクトフォルダーも設定する必要があることに注意してください。
を使用して mkdir ツール、プロジェクトフォルダーを作成します。必ず追加してください -p の許可設定を保持する 〜/。
mkdir -p ~/golang-projects/{bin,src,pkg}
次に、新しいディレクトリを入力します CD コマンド。
cd ~/golang-projects/
Nanoテキストエディターを使用して、〜/ bash_profileを開き、ファイルの最後に次のコードを追加します。
最初に、Goが使用するパスに貼り付けます。
export PATH=$PATH:/usr/local/go/bin
パスが設定されます。次に、これらの2行を 〜/ .bash_profile 指定する GOPATH そして ゴビン 場所。
export GOPATH="$HOME/golang-projects" export GOBIN="$GOPATH/bin"
すべてのコードがファイル内にあるとき、を押します Ctrl + O 保存する。押す Ctrl + X Nanoを閉じます。
Gkillのインストール
GkillはGoogle Goを使用しているため、メインストリームのLinuxディストリビューションソフトウェアリポジトリのいずれかに事前にパッケージ化されたバージョン(AURパッケージさえありません)。代わりに、ソフトウェアのインストールを検討しているユーザーは、Goの 取得する Githubから直接コードを取得する関数。
go get github.com/heppu/gkill
Gkillアプリを起動するには、すべてのパスが設定されます。これを行っていない場合は、上記の手順に従ってください。すべてが正しく設定されていれば、ターミナルで次のコマンドを使用してGkillアプリをいつでも起動できます。

gkill
正しいフォルダーに移動して、Gkillアプリを直接実行することもできます。最初、 CD に 〜/ golang-projects フォルダ。
cd ~/golang-projects
その後、使用 CD に直接移動するコマンドをもう一度 ビン サブフォルダ。
cd bin
./コマンドでGkillアプリを実行できるようになりました。

./gkill
適切なGkillアプリを起動するとコマンド、非常に最小限のタスクマネージャーツールが表示されます。画面全体を占めるわけではありません。 Linux PCで実行されているすべてのアクティブなプログラムの概要が表示されます。アプリを強制終了するには、まず矢印キーを使用して上下に移動します。を使用してアプリケーションを選択します キーを入力してください.
押す 入る プログラムを即座に強制終了し、そのトラックで停止します。
問題をすぐに見つける別の方法プログラムは、Gkillフィルタリングシステムを使用しています。使用するには、表示するアプリケーションの名前の入力を開始します。 Gkillは即座にフィルタリングを行い、正しい結果を表示します。ここから、キーボードの矢印キーを使用して選択します。通常のように、を押してプロセスを終了します 入る キー キーボードで。
Gkillアプリを終了するには、起動方法に関係なく、 Ctrl + Z ターミナルのショートカット。そこから、実行 仕事 端末セッションが放棄したプロセスを一覧表示するコマンド。
停止したGkillジョブの横の番号をメモします。次に、ターミナルに戻って使用します 仕事 やめる 放棄されたプロセスを終了するコマンド。
注:必ず交換してください バツ コマンドの中で、ジョブの隣の番号(1など)を使用します。
jobs stop X
Gkillのアンインストール
システムからGkillを削除する最も簡単な方法は、 golang-projects フォルダを作成して、新しいフォルダを作成します。削除は、 ビン そして pkg 削除する適切なファイルのフォルダー。削除することから始めます golang-projects フォルダ。
注:プロジェクトフォルダーを削除する前に、重要なGoogle Go関連ファイルを別のフォルダーに移動して安全に保管してください。
rm -rf ~/golang-projects mkdir -p ~/golang-projects/{bin,src,pkg}</ p>
コメント