フルパスを入力せずにプログラムを実行するにはどうすればいいですか?

フルパスを入力せずにプログラムを実行するにはどうすればいいですか?

などのシステム ユーティリティは、ls実行前にフル パスを入力する必要はありません。ただし、Netbeans を実行するには、 と入力する必要があります/home/chris/netbeans-7.0.1/bin/netbeans。 のみを入力できるようにするには、どうすればよいですかnetbeans

答え1

簡単な方法は、/usr/local/bin にリンクを配置することです。

sudo ln -s -T /home/chris/netbeans-7.0.1/bin/netbeans /usr/local/bin/netbeans

その後、次のコマンドで NetBeans を実行できます。

netbeans &

答え2

エイリアスを追加できます

ターミナルを開くCtrl+Alt+T

nano ~/.bashrc

ファイルの最後にこれを記述します:

alias netbeans='/home/chris/netbeans-7.0.1/bin/netbeans'

Ctrl + x

Y

Enter

ネットビーンズwordはプログラムを起動するために使用するコマンドです。必要に応じて変更することができます。引用符の中に、プログラムを起動するときに実行したいコマンドがあります。ネットビーンズエイリアスが呼び出されます。

このコマンドを有効にするには、ターミナルを再度開くか、次のように入力する必要があります。

. ~/.bashrc

答え3

  1. プログラムディレクトリに移動します。
  2. ctrl+alt+T を使用してターミナルを開きます。
  3. プログラム ファイルをターミナル ウィンドウにドラッグ アンド ドロップします。
  4. ターミナルウィンドウでEnterキーを押します。

関連情報