Linux 命令 alternatives和update-alternatives 转贴

1. alternatives

 

Linux代码  收藏代码
  1. alternatives version  1.3 . 13.5 .EL4 - Copyright (C)  2001  Red Hat, Inc.  
  2. This may be freely redistributed under the terms of the GNU Public License.  
  3.   
  4. usage: alternatives --install <link> <name> <path> <priority>  
  5.                     [--initscript <service>]  
  6.                     [--slave <link> <name> <path>]*  
  7.        alternatives --remove <name> <path>  
  8.        alternatives --auto <name>  
  9.        alternatives --config <name>  
  10.        alternatives --display <name>  
  11.        alternatives --set <name> <path>  
  12.   
  13. common options: --verbose --test --help --usage --version  
  14.                 --altdir <directory> --admindir <directory>  
 

 

2. update-alternatives

 

Linux代码  收藏代码
  1. alternatives version  1.3 . 13.5 .EL4 - Copyright (C)  2001  Red Hat, Inc.  
  2. This may be freely redistributed under the terms of the GNU Public License.  
  3.   
  4. usage: alternatives --install <link> <name> <path> <priority>  
  5.                     [--initscript <service>]  
  6.                     [--slave <link> <name> <path>]*  
  7.        alternatives --remove <name> <path>  
  8.        alternatives --auto <name>  
  9.        alternatives --config <name>  
  10.        alternatives --display <name>  
  11.        alternatives --set <name> <path>  
  12.   
  13. common options: --verbose --test --help --usage --version  
  14.                 --altdir <directory> --admindir <directory>  

 

3、实例

 

举个使用例子吧,改变系统bin默认java的指向:

 

Linux代码  收藏代码
  1. 安装  
  2. #alternatives --install /usr/bin/java java /home/server/jdk1.6 .0_21/bin/java  300   
  3.   
  4. 查询  
  5. #alternatives --display java  
  6.   
  7. 删除  
  8. #alternatives --remove java  /home/server/jdk1.6 .0_21/bin/java  

 

4、总结

 

      1、alternatives和update-alternatives其实一个东东,都指向alternatives。

      2、网上找了一个说明(也不知道对不对)

           用于存放系统的一些默认打开程序的信息和配置, 比如默认的编辑器、默认的网络浏览器、 默认的图形登陆器、默认的鼠标指针  等。

 

【Lammps】MS将cif通过msi2lmp.exe转为data文件 在Materials Studio中打开cif文件,在Modules工具行选择Forcite>calculation>Energy中选用cvff力场,点击more,不要运行run,在more中取消勾选calculate automatically,点击calculate,然后叉掉后在file>export导出car文件,同步生成了mdf文件。对于MS中没有的立场,选择之后点calculate会报错,右键选择label,然后根据Forcite选择原子,会发现有力场的有标号,没有力场的MS没有对选择标号。 阅读详情

相关推荐

FREERTOS+LWIP+IAP实现TCP、HTTP、网页访问并固件升级、更新配置 (三)lwip实现httpd服务并在web访问

在前两篇文章中配置freeRTOS和,并实现了TCP、UDP的通信协议,现在终于轮到重头戏lwip的httpd服务,LWIP官方例程中是有很多自带的网页的,但是远远不够满足实际项目的使用需求,因此我也是踩了很多坑,从前端网页制作,到网络通信的实现,到后端数据处理,从头开始学起,也是学习到了很多没接触过的东西,本章将搭建LWIP的HTTP服务使得浏览器可以访问WEB。

wangjiaheng0716的博客 2963

【Linux】常用命令:alternatives、update-alternatives、scp、curl...

update-alternatives和alternatives都是Linux系统中用于管理命令链接符的工具,它们允许用户在系统中存在多个软件版本时,方便地设置和切换默认使用的版本。在RHEL或CentOS等系统中,alternatives命令实际上是一个指向update-alternatives命令的软链接(在较新的版本中可能有所变化,但功能相似)。在某些RHEL或CentOS版本中,update-alternatives可能作为一个软链接存在,指向alternatives命令。

athicket 1095

基于 Go 的微信滑块验证码自动化:协议还原与图像算法深度解析

本文从协议层、算法层和工程优化三个维度,系统拆解了基于Go的微信滑块验证码自动化方案。在协议层,通过手写protobuf编码器和RSA加密复现了微信UUID生成机制;在算法层,采用图像匹配技术实现滑块缺口定位;在工程层面,构建了包含HTTP状态机和随机化设备指纹的完整验证流程。文章重点阐述了技术实现的形式化建模、算法选择依据和复杂度分析,为工程师和算法研究者提供了可验证的技术方案。核心代码结构包括UUID生成、滑块状态机和图像匹配算法等模块,通过分层设计实现了高效可靠的验证码自动化破解。

weixin_65409651的博客 1293

Linux 命令 alternatives和update-alternatives

转一: . alternatives   Linux代码   alternatives version 1.3.13.5.EL4 - Copyright (C) 2001 Red Hat, Inc.   This may be freely redistributed under the terms of the GNU Public License.  

海闊天空的专栏 1346

视觉语言模型对抗攻击与防御:从传统方法到多模态挑战

本文深入探讨了视觉语言模型(VLM)面临的对抗攻击与防御挑战,从传统单模态攻击到多模态威胁的演进。分析了包括FGSM、PGD等经典攻击方法,以及新兴的多模态攻击如跨模态对抗样本和越狱攻击。同时提出了跨模态一致性检查、动态防御机制等创新防御策略,并结合医疗影像诊断等实战案例,为提升AI系统安全性提供了重要见解。

weixin_29231725的博客 391

JavaSpringBoot + VUE 相关开发环境配置合集

1.Java环境-JDK安装 参照:Java基础1-环境篇:JDK安装与环境变量配置 Java基础1-环境篇:JDK安装与环境变量配置_第一段代码的博客-优快云博客_jdk 2.Web服务器-Tomcat安装 原创Java服务器Tomcat安装和配置 3.Maven(后面为了项目兼容性,使用了3.0.5版本) 原创Maven安装和配置(Maven3.0.5) 4.nginx 原创nginx轻量级Web服务器安装和配置 5 数据库mysql 原创数据库Mysql安装和配置 ...

第一段代码的博客 3163

linux软件版本管理命令update-alternatives使用详解

linux软件版本管理命令update-alternatives使用详解 update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命令参数略有区别,但大致是一样的。 1、 注册软件 以jdk为例,安装了jdk以后,先要在update-alternatives工具中注册; ? 1 2 ...

hellocsz的博客 4万+

GNN(图神经网络)的 MATLAB 仿真

图神经网络(Graph Neural Network, GNN)是一种用于处理图结构数据的深度学习模型。GNN 通过聚合节点及其邻居的信息,能够有效捕捉图结构中的复杂关系,广泛应用于社交网络分析、推荐系统、化学分子分析等领域。GNN 通过消息传递机制聚合节点及其邻居的信息,能够有效处理图结构数据。MATLAB 仿真展示了 GNN 的基本流程和节点分类性能,适用于社交网络分析、推荐系统、化学分子分析和知识图谱等多种应用场景。

走向CTO的路上... 836

linux 软件版本切换命令 update-alternatives 使用心得

这真的是一个很好用的命令,合乎逻辑,操作简单。 使用方法 比如,我有两个版本的gcc及g++,分别在如下两个目录: /usr/bin/gcc-5 /usr/bin/g++-5 /usr/local/bin/gcc-7 /usr/local/bin/g++-7 首先将这两个版本都配置好,具体的用法参照这里。 sudo update-alternatives --install /usr/bin/g...

weixin_43512663的博客 2154

Unreal 从入门到进阶 之 如何实现Pixel Streaming

Unreal Engine 5 (UE5) 的 Pixel Streaming 是一项基于云端的实时流媒体技术,允许将 UE5 应用的高质量图形渲染结果通过 WebRTC 协议传输到用户的浏览器或轻量级设备,同时将用户输入(如鼠标、键盘、触控)回传到服务器处理。UE的插件相对比较好用,但是就是环境下载总是失败。希望这篇文章对你有所帮助。

TxNet 1368

【Jenkins】Jenkins :首次登录直接使用 admin 账户

目录 一、使用admin账户 二、修改admin用户密码 三、管理视图 一、使用admin账户 安装时,自定义安装,选择必要的插件安装,设置Jenkins的URL为: http://本机或服务器IP:8080 然后在创建第一个管理者界面,直接选择:使用admin 二、修改admin用户密码 进入:系统管理——管理用户——选中用户——点击设置图标——修改密码: 三、...

顾三殇 —— 博客空间(软件测试) 1万+

Linux update-alternatives命令

⏹Linux update-alternatives命令

菜鸟记录 257

【WRF-Chem工具】anthro_emiss 详解:生成人为排放数据

anthro_emiss 详解:生成人为排放数据

WW、forever的博客 2053

Linux中的update-alternatives命令详解听语音

Linux中的update-alternatives命令详解听语音分步阅读Linux 发展到今天,软件定期都会进行升级,现在java版本已经升级到JDK8.0,还有open-jdk各种版本。由于软件需要安装了很多java版本,又不想每次使用都去修改环境变量。Debian 提供了一种机制来解决这个问题,而 update-alternatives 就是用来实现这种机制的。这个命令会建立很软链接,当切换...

weixin_39757802的博客 319

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【Linux】使用update-alternatives命令进行版本的切换

引言在Debian系统中,我们可能会同时安装有很多功能类似的程序和可选配置,可能会出现同一软件的多个版本并存的场景。比如像是一些编程语言工具,一些系统中自带的是python2.6,而现在python2.7和python3.4使用较多,还有java有1.6,1.7和1.8版本。 update-alternatives是Debian系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使

Jason Ding的专栏 3万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

linux升级成功命令,linux软件版本管理命令update-alternatives使用详解

linux软件版本管理命令update-alternatives使用详解update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命令参数略有区别,但大致是一样的。1、 注册软件以jdk为例,安装了jdk以后,先要在update-alternatives工具中注册;# update-alternatives --install /u...

weixin_42442653的博客 780

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

update-alternatives——linux软件版本管理命令

update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命令参数略有区别,但大致是一样的。1、 注册软件以jdk为例,安装了jdk以后,先要在update-alternatives工具中注册;# update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin

记事本 3179

linux更新应用的命令,linux软件版本管理命令update-alternatives使用详解

linux软件版本管理命令update-alternatives使用详解update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命令参数略有区别,但大致是一样的。1、 注册软件以jdk为例,安装了jdk以后,先要在update-alternatives工具中注册;# update-alternatives --install /u...

weixin_33761747的博客 650

linux 程序版本管理,linux软件版本管理命令update-alternatives使用详解

linux软件版本管理命令update-alternatives使用详解update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令,命令参数略有区别,但大致是一样的。1、 注册软件以jdk为例,安装了jdk以后,先要在update-alternatives工具中注册;# update-alternatives --install /u...

weixin_28929351的博客 350

linux命令行之——update-alternatives

update-alternatives命令用来维护系统命令的符号链接,可以将多个文件链接到同一个符号文件上,并进行管理。 update-alternatives命令形式为:update-alternatives [option] 链接符号路径 链接符号名称 源文件路径 优先级 常用参数如下 update-alternatives 参数 作用 --install ...

璞小坤的专栏 2250
上一篇: CentOS 下JDK安装 转贴
下一篇: "xxx is not in the sudoers file"解决方法 转贴
java_doom
博客等级 码龄20年 6粉丝 199原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值