alternatives是Linux下的一个功能强大的命令。只能在根权限下执行。如系统中有几个命令功能十分类似,却又不能随意删除,那么可以用替代指定一个全局的设置.alternatives常用于同一个系统中安装同一软件的多个版本。比如为了开发需要,我需要安装JDK1.4.2,同时还需要JDK1.6.10,我怎么样才忽略安装路径,按照我自己的意思,使用我想要的java版本呢?下面为您一一道来.alternatives的命令行执行如下:[root @ localhost tools]#alternativesalternatives版本1.3.36 - 版权所有(C)2001 Red Hat,Inc.这可以根据条款的GNU Public License.usage:alternatives --install链接名称路径优先级[--initscript服务] [--slave链接名称路径] *替换--remove名称路径备用 - 自动名称备选--config名称备用 - 显示名称备选项--set名称路径公用选项:--verbose --test --help --usage --version --altdir目录--admindir目录说明:alternatives --install链接名路径优先级其中,安装表示安装链接是符号链接名称是标记符路径是执行文件的路径优先级表示优先级以java的安装为例,我的Fedora 8下自带了两种java版本,分别如下:选择命令------ ----------------------------------------- * 1 / usr / lib / jvm / jre-1.7.0-icedtea / bin / java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java我在目录/ tools / jdk安装了java版本“1.4.2_19”[root @ localhost测试]#alternatives --install / usr / bin / java java / tools / jdk / bin / java 3 [root @ localhost test]#alternatives --config java有3个程序提供'java'。选择命令----------------------------------------------- * + 1 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java 3 / tools / jdk / bin / java输入keep当前选择[+]或类型选择号:3我还在目录/ tools / jdk6下安装了java版本“1.6.0_12”[root @ localhost test]#alternatives --install / usr / bin / java java / tools / jdk6 / bin / java 4 [root @ localhost test]#alternatives --config java有4个程序提供“java”。选择命令----------------------------------------------- * 1 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java+ 3 / tools / jdk / bin / java 4 / tools / jdk6 / bin / java保存当前的选择[+]或者类型选择数:4用法选择--config java就可以选择你想要的Java版本CentOS下设置默认JDK Linux的cron定时任务使用说明

更多内容:http://www.wangzhanjianshegs.com/北京网站建设

alternatives命令用法的更多相关文章

  1. systemctl命令用法详解

    systemctl命令用法详解系统环境:Fedora 16binpath:/bin/systemctlpackage:systemd-units systemctl enable httpd.serv ...

  2. cpio命令用法

    [转自]流浪妖精のSKY    http://www.cnitblog.com/flutist1225/articles/18974.html cpio命令用法 cpio命令     利用cpio 可 ...

  3. shutdown命令用法

    首先我们先创建一个txt文件,添加shutdown -r -f -t 0 ,文件点击另存为,选择所有类型,保存格式为“重启.bat”文件. 说明:shutdown命令用法: /r         关闭 ...

  4. linux中comm命令用法

    linux系统中comm命令用法详解 linux系统下的comm命令是一个非常实用的文件对比命令. comm命令功能:   选择或拒绝两个已排序的文件的公共的行. comm命令语法:comm [-12 ...

  5. Ubuntu kill命令用法详解

    转自:Ubuntu kill命令用法详解 1. kill   作用:根据进程号杀死进程   用法: kill [信号代码] 进程ID   root@fcola:/# ps -ef | grep sen ...

  6. install 命令用法详解

    install 命令用法详解 http://man.linuxde.net/install install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户.install命令和cp命令类似 ...

  7. which、whereis、locate、find 命令用法

    which.whereis.locate.find 命令用法   大部分转自http://312788172.iteye.com/blog/730280,有修改 我们经常在linux要查找某个文件,但 ...

  8. sed命令用法详解

    sed命令用法 sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响.处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space) ...

  9. linux的strace命令用法

    strace命令用法 调用:strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] …[ -ofile ] [ -ppid ] … [ -sstrsize ...

随机推荐

  1. HTML文档、javascript脚本的加载与解析

    1.onload事件 1.1 onload事件分类 a.文档加载完成事件(包括脚本.图片等资源都加载完),绑定方法:<body onload="doSomething()"& ...

  2. SAP 销售订单的文本项目

    http://blog.itpub.net/9859323/viewspace-616508/ ls_hdname = wa_vbak-vbeln .     CALL FUNCTION 'READ_ ...

  3. [Sass]命令编译

    [Sass]命令编译 命令编译是指使用你电脑中的命令终端,通过输入 Sass 指令来编译 Sass.这种编译方式是最直接也是最简单的一种方式.因为只需要在你的命令终端输入: 单文件编译: sass & ...

  4. 451. Sort Characters By Frequency

    题目: Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Inp ...

  5. ios升级<注:来着微信平台>

    <来着微信平台>  http://mp.weixin.qq.com/s?__biz=MjM5NTIyNTUyMQ==&mid=2709545194&idx=1&sn ...

  6. iOS开发UI篇—核心动画(基础动画)

    转自:http://www.cnblogs.com/wendingding/p/3801157.html 文顶顶 最怕你一生碌碌无为 还安慰自己平凡可贵 iOS开发UI篇—核心动画(基础动画) iOS ...

  7. 【Java EE 学习 28 下】【Oracle面试题2道】【Oracle练习题3道】

    一.已知程序和数据 create table test1 (id int primary key, name ), money int); ,); ,); ,); ,); 要求根据下图写出相应的sql ...

  8. RAM和ROM总结

    RAM和ROM总结 一.在解释之前先备注一些缩写的全称便于记忆: 1.EPROM:(Electrically Programmable Read-Only-Memory)电可编程序只读存储器 2.EE ...

  9. Python安装包或模块的多种方式汇总

    windows下安装python第三方包.模块汇总如下(部分方式同样适用于其他平台): 1. windows下最常见的*.exe,*msi文件,直接运行安装即可: 2. 安装easy_install, ...

  10. 【Junit 报错】Test class should have exactly one public zero-argument constructor和Test class can only have one constructor

    错误1: java.lang.Exception: Test class should have exactly one public zero-argument constructor at org ...