38

私が使用しているシステムは にgnuplotインストールされてい/usr/binます。ルートはありませんが、新しいバージョンの が必要だったgnuplotので、にインストールしました$HOME/usr/bin

私は自分のパスに追加しましたが、gnuplot コマンドを使用しただけ$HOME/usr/binでは、まだパスが実行されます。使用するたび/usr/binに指定する必要はありません。$HOME/usr/bin/gnuplot

ではなく、ホーム ディレクトリにあるものを使用するように Linux に指示するにはどうすればよい/usr/binですか?

4

4 に答える 4

41

実行可能ファイルは PATH 順で見つかります。${HOME}/usr/bin次のように、パスの先頭に追加する必要があります。

export PATH="${HOME}/usr/bin:$PATH"
于 2009-01-05T15:45:26.007 に答える
24

実行可能ファイルは PATH 順で見つかります。/usr/binあなたの PATH はどうやら に先行するように設定されています~/usr/bin/

于 2009-01-05T15:45:38.923 に答える
10

説明したようにPATHを変更することに加えて、このようなエイリアスを使用することもできます(BASHで)

alias gn=$HOME/usr/bin/gnuplot

その後、あなたはそれを実行します

gn
于 2009-01-05T15:48:57.793 に答える
4

ボンベの言うことは正しい。ユーザーのbashrc内でユーザー固有のPATHエントリを宣言する必要があることを付け加えます($HOME/.bashrc)。これにより、PATH設定はユーザーにのみ適用されます。

于 2009-01-05T15:48:40.213 に答える