LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

零开始介绍Linux环境变量路径相关的知识

2023年3月23日 161点热度

Linux系统中,环境变量是一个非常重要的概念,它可以让我们方便地配置系统,运行程序和管理软件。其中路径变量是最为常用的一种环境变量,它控制着系统在何处查找运行程序所需要的文件。本文将从零开始介绍Linux环境变量路径相关的知识马哥linux,包括如何设置、查看、修改、添加和删除环境变量路径等方面,帮助读者掌握这一关键概念。

1.什么是环境变量路径

在Linux系统中,每个用户都有自己的环境变量设置。环境变量是一些特殊的参数,它们指定了系统或应用程序的某些行为方式。而环境变量路径则是这些参数中最为常见的一种,它指定了程序在执行时所需的库文件、可执行文件和其他资源文件所在的位置。通俗地说,就是告诉系统去哪里找需要的文件。

2.环境变量路径的种类

在Linux系统中,有两种类型的环境变量路径:全局环境变量路径和用户本地环境变量路径。全局环境变量路径适用于整个系统,在所有用户之间共享;而用户本地环境变量路径只对当前用户有效。

3.查看环境变量路径

想要查看当前系统中已经设置好的环境变量路径,可以使用命令“echo $PATH”。这个命令会输出一个包含多个目录地址的字符串linux环境变量路径,每个目录地址之间用冒号隔开。

4.设置全局环境变量路径

要设置全局环境变量路径linux环境变量路径,可以通过编辑/etc/profile文件来实现。具体步骤如下:

(1)使用root权限打开/etc/profile文件;

(2)在文件末尾添加export PATH=$PATH:/new/path1:/new/path2语句;

(3)保存并退出编辑器;

(4)使修改生效:source /etc/profile或者重新启动终端。

5.设置用户本地环境变量路径

如果只需要为当前用户设置本地环境变量路径,则可以通过编辑~/.bashrc文件来实现。

(1)使用普通用户权限打开~/.bashrc文件;

(2)在文件末尾添加export PATH=$PATH:/new/path1:/new/path2语句;

(3)保存并退出编辑器;

(4)使修改生效:source ~/.bashrc或者重新启动终端。

6.修改和删除已有的环境变量路径

如果需要修改已有的环境变量路径,则可以通过直接修改相关配置文件来实现。具体步骤如下:

(1)打开对应配置文件/etc/profile或~/.bashrc;

(2)找到export PATH=...这一行;

(3)将该行中需要修改或删除的部分进行编辑或删除;

(4)保存并退出编辑器;

(5)使修改生效:source /etc/profile或source ~/.bashrc或者重新启动终端。

7.添加新的环境变量路径

如果需要添加新的环境变量路径,则可以通过直接修改相关配置文件来实现。具体步骤如下:

(1)打开对应配置文件/etc/profile或~/.bashrc;

(2)在export PATH=...这一行末尾添加新的目录地址;

(3)保存并退出编辑器;

(4)使修改生效:source /etc/profile或source ~/.bashrc或者重新启动终端。

8.环境变量优先级

当一个程序需要使用某个库文件时,系统会按照以下顺序搜索库文件:

(1)程序所在目录;

(2)LD_LIBRARY_PATH指定目录;

(3)/lib和/usr/lib目录下默认搜索。

如果要改变这个默认搜索顺序suse linux 下载,则可以在LD_LIBRARY_PATH中指定其他搜索目录。

9.案例分析:安装Java JDK后如何设置JAVA_HOME

假设我们已经成功安装了Java JDK,并且希望将JAVA_HOME设置为JDK所在目录。

具体步骤如下:

(1)使用root权限打开/etc/profile文件;

(2)在文件末尾添加export JAVA_HOME=/usr/local/jdk语句;其中/usr/local/jdk为JDK所安装目录。

(3)保存并退出编辑器;

(4)使修改生效:source /etc/profile或者重新启动终端。

此时,在任意位置输入echo $JAVA_HOME都能够得到JDK安装目录。

10.总结与展望

本文从零开始介绍了Linux系统中关于环境变量路径相关知识,并详细讲解了如何设置、查看、修改、添加和删除全局/本地环境变量路径等操作。同时,还以Java JDK安装为案例进行了详细分析。相信读完本文后,读者对于Linux系统中关于环境变量路径相关知识已经有了更深入更全面地了解,并能够熟练掌握其操作技巧。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: jdk环境变量配置 linux环境变量 linux系统 文件目录 环境变量
最后更新:2023年3月23日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
可用性对比Banshee的应用起来非常简单,你知道吗 解决Linux CPU高负载,8招搞定! 《鸡你太美》都没有对应歌词…… Linux设备驱动开发详解4:8个问题解决方案 嵌入式Linux系统的构建和管理方式发生了什么? 哪些电脑可安装Linux?十大特点解析! Linux服务器的优势是什么? 什么是分区讲解系统?安装linux系统的主要步骤对应的知识点 RedHat磁盘分区指南:规划磁盘信息 Linux操作系统的安装方法(42页珍藏版) Linux硬盘对拷技巧:详解与注意事项 编程语言驱动AI走出20世纪90年代的人工智能冬季 嵌入式Linux系统的开发环境是什么样的?? Linux编写.sh文件的技巧 linux支持asp吗 Linux是否支持ASP? Linux操作系统是个什么东西?喉咙的技术? Linux配置Go环境变量,8步搞定! 微软向20万名开发者集中展示人工智能 linux mysql 启动 Linux下MySQL启动与常见问题 基于POSIX和Unix的多线程和多cpu的操作系统
Linux文件自动补齐技巧可用性对比Banshee的应用起来非常简单,你知道吗轻松管理MySQL,这8个Linux工具必备Linux基础——远程访问及控制(OpenSSH服务端)Linux系统移植,嵌入式必备!最小化安装“图形化界面”有什么区别?(Linux基础知识)Linux内核中的五大子系统CPU玩转Linux用户空间MTD,享受高效闪存系统Linux搜索文件夹,快速找到你需要的!java编译后的文件加密保护防止反编译的工具Linux查看SSL版本,轻松掌握Linux基础知识:LINUX软件配置文件常见格式及应用程序发掘Linux系统潜力,提高生产力centos教程:解决CentOS7没有图形化界面,以及怎么安装魅族为何要推出Ubuntu手机?Linux日志监控软件,构建完善系统Linux安装必备:分区知识详解什么是GPG?GPG(GNUPrivacyGuard)使用非对称加密算法Linux如何指定复制文件?常用的Linux文件系统相关命令--清理文件的命令
Linux开发者以及运维人员必看的入门书籍--PageCache 安全Linux首选:探秘安全狗Linux的优势和应用场景 传统监控技术现有系统行为监控的实现技术 Linux查看SSL版本,轻松掌握 写入镜像速度最快的U盘启动制作工具.特点描述支持 修改默认端口请看:修改CentOS8默认远程端口:开启防火墙 光驱一个使用过程中会检测媒介 了解Linux默认文件系统的发展历史包括它的诞生以及未来发展 Linux压缩gz文件:命令与方法 不妨教程安装LinuxMint19.2试试版镜像站 CentOS如何安装中文输入法,让Linux操作系统更方便? CentOS必备:高效编写代码,CodeBlocks安装教程 深入了解Linux服务器系统的优点和应用 嵌入式工程师的修炼日记——学习设计中的日记 轻松安装CentOS,EasyBCD教程上手 Linux下的Web服务器开发:八个必知技巧 Linux系统轻松运行exe文件,实现跨平台应用 嵌入式Linux驱动开发(三)-字符设备驱动之中断方式获取按键值 黑客之旅必备:kali linux安装浏览器指南 (Linux基础知识)Linux发行版本的内核版本查看方法
标签聚合
centos sudo linux系统 虚拟机 软件 操作 linux服务器 电脑 命令模式 文件目录
书籍
课程
技术群
技术干货大合集↓
  • 2023年6月 / 16篇
  • 2023年5月 / 124篇
  • 2023年4月 / 115篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2