如何更改默认执行的程序

如何更改默认执行的程序

当然这是一个简单的问题,我只是不知道如何搜索,但是如果我有两个同名的可执行文件,其中一个位于/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'

注意:“=”符号周围不允许有空格。

相关内容