デフォルトで実行されるプログラムを変更する方法

デフォルトで実行されるプログラムを変更する方法

これは確かに簡単な質問で、どうやって検索すればいいのか分からないだけですが、同じ名前の実行ファイルが2つある場合、1つは/usrそして1つはローカル(例えば)パスを指定せずにデフォルトで実行されるものを変更するにはどうすればいいでしょうか?/usr/local/ファイル$ which返された場合/usr?

ちなみにCentos6.4です。

答え1

「$PATHで最初に来るもの」という単純なものではありません。https://superuser.com/questions/358695/how-does-linux-decide-which-executable-im-trying-to-run簡単に解決するには、.bashrc にエイリアスを設定します (bash を使用している場合)

alias gorgonzola='usr/local/gorgonzola'

注意: 「=」記号の周囲に空白を入れることはできません。

関連情報