如何更改預設執行的程序

如何更改預設執行的程序

當然這是一個簡單的問題,我只是不知道如何搜索,但是如果我有兩個同名的可執行文件,其中一個位於/usr和一在/usr/本地(例如),如何變更預設執行的而不指定路徑,如/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'

注意:“=”符號周圍不允許有空格。

相關內容