数ヶ月前、私は小さなテキストボックスのようなウィンドウからコマンドを実行している人を見ましたが、コマンドを書くためのボックス以外には何も表示されませんでした。キーボードショートカットを押すとポップアップします。具体的には、私が覚えていることから、彼はLubuntuを使用し、ほとんどのアプリ(Chrome、Audaciousなど)を開いていました。
Lxdeの拡張機能として知られていますか、それともおそらく自分で作成したのでしょうか?
みんな、ありがとう!
編集:一部の人はAlt + F2をお勧めしましたが、何も起こりません。
Alt + F2
は私のために働きました(私はあなたがそれがあなたのために働かないことを示唆したことを知っていますが、他の人のために補強する価値があります!)。
Kubuntu 15.04
コマンドを実行するためのこのタイプのGUIは、基本的に「実行」インターフェースと呼ばれます。それはかなり単純なアイデアです。
UbuntuのUnity環境で Alt+F2 デフォルトのシェル、dash
または Debian Amquist Shell を使用して特定のコマンドを実行できます。もちろん、コマンドを「ブラインド」で実行していることを覚えておく必要があります。つまり、コマンドからのSTDOUT
出力やSTDERR
streams goingがありません。したがって、GUIアプリを実行していない限り、コマンドが失敗したかどうかはわかりません。
Gnomeデスクトップ環境にも同じキーバインディングを利用するための微調整があります。これを間違えない場合は、 Gnome Tweak Tool を使用して設定できます。
blackbox デスクトップ環境の場合、bbrun
パッケージが存在しますが、これもほぼ同じ機能を実行します。
一番下では、利用可能なまたは希望するプログラミング言語を使用して、そのようなツールを自分で構築できます。たとえば、ここにいくつかの例があります
シェルスクリプト+ Zenity
#!/bin/sh
exec $(zenity --entry --title "Enter command" --text "")
Java:
//runSomething.Java
import javax.swing.JOptionPane;
import Java.lang.Runtime;
import Java.io.IOException;
public class runSomething
{
public static void main(String [] args) throws IOException
{
String cmd = JOptionPane.showInputDialog("Enter command:");
Runtime.getRuntime().exec(cmd);
}
}
あなたは、インターネット上で利用可能な広範なヘルプを持っているシェルスクリプトについて話していると思います。ただし、始めましょう。
Gedit
でファイルを開きます。!#/bin/bash
と書いてください。Sudo
を含めるようにしてください。Permissions
タブで、Is Executable
オプションをチェックして、実行できるようにします。System Settings
には、プログラムにキーボードショートカットを割り当てる場所があります。ここで、必要なショートカットを作成し、スクリプトの場所へのパスを入力します。以下にあなたのフレーバーをコメントしてください。私はより具体的な指示を与えます。サンプルファイル(Unityの設定アプリを開きます):
!#/bin/bash
unity-control-center