linux alternative命令数据库(找一个名字)

时间:2012-11-26 22:30:27

标签: linux symlink sysadmin

我正在使用安装了各种java版本的系统,并使用“alternatives”命令在它们之间切换。我知道我可以使用此命令更改Java版本:

alternatives --config java

其中' java '是该备选项列表的名称。我有兴趣找到当前安装的所有替代品的名称列表。例如,我知道'alternative'也管理了一个指向jdk目录的链接,但我无法弄清楚要给予--config的名称,以便我可以选择一种替代方案。

如何在linux系统上获取替代品名称列表?

1 个答案:

答案 0 :(得分:1)

我刚刚发现:

“有关替代系统的元数据可以在管理目录中找到,默认为/var/lib/alternatives。”

我在此网址找到了相关信息: http://www.quora.com/Alternatives-Linux-command/How-does-the-alternatives-system-work

该目录中的每个文件代表替代的“名称”。事实证明,替代品可以管理的不仅仅是单个二进制文件的链接。它也可以管理相关路径!