环境变量配置文件中两种路径添加方式

简介: 本文介绍Linux环境下配置HBase与Spark的环境变量方法及区别。通过将`HBASE_HOME/bin`与`SPARK_HOME/bin`添加至`PATH`变量,实现命令行工具的全局访问。HBase将其置于`PATH`末尾,而Spark置于开头,这意味着Spark相关命令将被优先调用。这种设置便于管理软件依赖并确保正确版本的执行。

在这里插入图片描述
在这里插入图片描述

环境变量配置文件中两种路径添加方式

@[TOC]

代码示例

export HBASE_HOME=/opt/software/hbase-2.3.5
export PATH=$PATH:$HBASE_HOME/bin
export SPARK_HOME=/opt/software/spark-3.1.2
export PATH=$SPARK_HOME/bin:$PATH

区别和作用

  • 添加位置不同:
    • HBase:$PATH:$HBASE_HOME/bin,将HBASE_HOME/bin添加到PATH的末尾。
    • Spark:$SPARK_HOME/bin:$PATH,将SPARK_HOME/bin添加到PATH的开头。
  • 高优先级:
    • 如果bin目录在PATH变量中存在于较前的位置,那么说明在同名命令中用户指定的组件版本会被优先执行。

在这里插入图片描述
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

目录
相关文章
|
机器学习/深度学习 Java TensorFlow
模型推理脚本
模型推理脚本可以使用各种编程语言编写,如Python、C++、Java等。在机器学习和深度学习领域中,Python是最常用的编程语言之一,因为它有许多流行的深度学习框架,如TensorFlow、PyTorch和Keras,这些框架都提供了简单易用的API来加载模型和进行模型推理。
369 5
|
12月前
|
设计模式 缓存 架构师
架构师必备10大接口性能优化秘技
【11月更文挑战第25天】在软件开发中,接口性能优化是架构师必须掌握的关键技能之一。一个高效的接口不仅能够提升用户体验,还能减少服务器资源消耗,提高系统稳定性。本文将介绍10大接口性能优化秘技,并通过Java示例代码展示这些技巧在实际业务场景中的应用。
249 3
|
开发工具 图形学 Android开发
从零开始的unity3d入门教程(一)----环境配置
该文章是《从零开始的Unity3D入门教程》系列的第一篇,详细介绍了Unity3D的环境配置过程,包括注册Unity账户、下载安装Unity Hub和Unity编辑器、配置许可证、创建Unity项目、下载安装Visual Studio 2022以及将Unity与Visual Studio相关联等步骤。
从零开始的unity3d入门教程(一)----环境配置
|
SQL 安全 测试技术
【数据守护者必备】SQL数据备份与恢复策略全解析:从全量到日志备份,手把手教你确保企业信息万无一失的实战技巧!
【8月更文挑战第31天】数据库是企业核心业务数据的基石,为防止硬件故障、软件错误或人为失误导致的数据丢失,制定可靠的备份与恢复策略至关重要。本文通过一个在线购物平台的案例,详细介绍了使用 SQL Server 进行全量备份、差异备份及事务日志备份的方法,并演示了如何利用 SQL Server Agent 实现自动化备份任务。此外,还提供了数据恢复的具体步骤和测试建议,确保数据安全与业务连续性。
539 0
|
分布式计算 Hadoop 大数据
最新版本——Hadoop3.3.6单机版完全部署指南
最新版本——Hadoop3.3.6单机版完全部署指南
2019 57
|
小程序 开发者
微信小程序项目实例——2048小游戏
微信小程序项目实例——2048小游戏
|
存储 JSON 图形学
【unity实战】制作unity数据保存和加载系统——小型游戏存储的最优解
【unity实战】制作unity数据保存和加载系统——小型游戏存储的最优解
455 0
|
并行计算 API 异构计算
JAX 中文文档(十六)(3)
JAX 中文文档(十六)
360 0
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高校心理咨询系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高校心理咨询系统的详细设计和实现(源码+lw+部署文档+讲解等)
225 0
|
SQL 存储 关系型数据库
mysql bin-log日志导出
mysql bin-log日志导出
下一篇
oss云网关配置