===================================

使用场景:使用软连接简化版本切换动作

进入操作目录,

cd /opt/modules/

===================================

1、创建软连接
ln -s jdk1.8.0_131 jdk1.8
ln -s spark-2.1.0-bin-hadoop2.7 spark
ln -s hadoop-2.7.3 hadoop

===================================
2、删除软连接
rm -rf hadoop
rm -rf spark
rm -rf jdk1.8

===================================

3、验证结果

查看是否存在
ll

[root@LexiaofeiN1 modules]# ll
总用量 16
drwxr-xr-x 9 elasticsearch elasticsearch 4096 3月 23 16:32 elasticsearch5.2

lrwxrwxrwx 1 root root 12 4月 24 15:12 hadoop -> hadoop-2.7.3
drwxr-xr-x 9 root root 4096 4月 24 15:14 hadoop-2.7.3

lrwxrwxrwx 1 root root 25 4月 24 15:13 jdk1.8 -> /opt/modules/jdk1.8.0_131
drwxr-xr-x 8 uucp 143 4096 3月 15 16:35 jdk1.8.0_131

lrwxrwxrwx 1 root root 25 4月 24 15:15 spark -> spark-2.1.0-bin-hadoop2.7
drwxr-xr-x 12 lexiaofei lexiaofei 4096 12月 16 10:18 spark-2.1.0-bin-hadoop2.7

===================================

4、场景举例

4.1、修改path变量,指向软连接jdk1.8和hadoop
vi /etc/profile

4.2、生效配置修改
source /etc/profile

4.3、检查配置是否修改成功

[root@LxfN1 ~]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

[root@LxfN1 ~]# javac -version
javac 1.8.0_131

[root@LxfN1 ~]# hadoop version
Hadoop 2.7.3
Subversion https://git-wip-us.apache.org/repos/asf/hadoop.git -r baa91f7c6bc9cb92be5982de4719c1c8af91ccff
Compiled by root on 2016-08-18T01:41Z
Compiled with protoc 2.5.0
From source with checksum 2e4ce5f957ea4db193bce3734ff29ff4
This command was run using /opt/modules/hadoop-2.7.3/share/hadoop/common/hadoop-common-2.7.3.jar

===================================

转载于:https://www.cnblogs.com/lexiaofei/p/6757077.html

Linux实战案例(2)实例讲解使用软连接的场景和过程相关推荐

  1. linux防火墙状态centos5,Linux实战案例(5)关闭Centos的防火墙

    1.检查防火墙的状态 [root@LxfN1 ~]# service iptables status 表格:filter Chain INPUT (policy ACCEPT) num target ...

  2. linux 命令 cd -p,实例讲解Linux中cd命令切换目录的使用技巧

    这篇文章主要介绍了Linux中cd命令切换目录的使用技巧,cd命令的用法是Linux入门学习中的基础知识,需要的朋友可以参考下 cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令 ...

  3. Linux实战案例(5)关闭Centos的防火墙

    1.检查防火墙的状态 [root@LxfN1 ~]# service iptables status 表格:filter Chain INPUT (policy ACCEPT) num target ...

  4. linux实战案例作业(1)

    1.创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至单独数据/data目录: #fdisk /dev/sda #partx -a /dev/sda #mke2fs -t ext4 /de ...

  5. Linux实战案例(4)CentOS清除用户登录记录和命令历史方法

    CentOS清除用户登录记录和命令历史方法 清除登陆系统成功的记录 [root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等 ...

  6. 钓鱼网站Permit 离线签名之实战案例和原理讲解

    目录 背景 现象分析 正确应对 原理分析之Permit 参考 背景 5 月 11 日,0x9f4a15.....56e8f8因误点钓鱼网站(大家千万别点!ÿ

  7. Linux:sudo命令实例讲解

    Linux下sudo命令实例讲解 转载自:点击打开链接 一.sudo简介 1.概念: sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root ...

  8. 地下水数值模拟Visual modflow Flex实例讲解

    主要围绕的目前应用较为广泛的Visual Modflow Flex 6.1软件版本开展,结合具体应用场景,实例讲解软件的全流程应用过程,包括数据处理分析.数值模型构建以及模拟结果的输出等. 提升技术人 ...

  9. Linux 运维自动化之Cobbler实战案例

    大纲 一.前言 二.Cobbler 工作原理详解 三.Cobbler 常用命令汇总 四.Cobbler 各种目录说明 五.自定义Kickstart文件详解 六.Cobbler 实战案例安装CentOS ...

最新文章

  1. CentOS7下Docker Storage Pool扩容
  2. java date.getyear_为什么Java的Date.getYear()返回111而不是2011?
  3. .Net常用正则判断方法
  4. 虚拟内存越大越好吗_二次构造柱泵的功率越大越好吗—自然不是
  5. 使用xjc一秒钟生成您的JAXB类
  6. DecimalFormat很强大
  7. 【医疗影像处理】antspy数据读取与保存
  8. Windows下Netcat安装
  9. Ext4,Ext3的特点和区别
  10. 解决鼠标右击菜单的新建中没有“文本文档”的问题
  11. 全国行政区划代码/全国城市代码
  12. win10子系统ubuntu WSL下无法用git下载代码
  13. 动态域名解析,快解析有哪些优势?
  14. Android OpenGL探索之纯色背景绘制
  15. 安全防御 --- 入侵检测 --- IDS、IPS
  16. 【C4-AI大赛】2021优秀作品荟
  17. 这首王维的古诗该如何解析?
  18. [云原生]微服务架构是什么
  19. linux一键安装包 制作,linux一键安装包
  20. 循环问“老婆,你爱我吗?”,如果回答的是“爱”, 那么就结束循环,否则就继续问。用程序描述这个故事!

热门文章

  1. [线性代数]Note3--乘法和逆矩阵
  2. 【转载】interpolation(插值)和 extrapolation(外推)的区别
  3. centos7升级openssh
  4. poj 1715 Hexadecimal Numbers 排列组合
  5. 分享30个新鲜PSD网站模板免费下载
  6. Java 深copy 浅copy 引用copy
  7. 17-Flutter移动电商实战-首页_楼层区域的编写
  8. JPA分页查询与条件分页查询
  9. 芝麻信用综合评估未通过,请选择商户支持的其他方式使用服务
  10. MongoDB 常用运算符