当前位置: 首页 > news >正文

环境变量Path

PATH 是一个环境变量,它在操作系统中扮演着非常重要的角色。它定义了系统在查找可执行文件时应该搜索的目录列表。当你在命令行中输入一个命令时,操作系统会按照 PATH 变量中定义的目录顺序来查找这个命令对应的可执行文件。

主要作用

  1. 查找可执行文件
    当你在命令行中输入一个命令(例如 lsgitpython 等),操作系统会按照 PATH 变量中定义的目录顺序来查找这个命令对应的可执行文件。如果找到了,就执行它;如果找不到,就会返回一个错误,提示命令未找到。

  2. 简化命令输入
    通过将常用的可执行文件所在的目录添加到 PATH 中,你可以在任何地方直接输入命令,而不需要输入完整的路径。例如,如果 /usr/local/binPATH 中,你可以直接输入 mycommand 而不是 /usr/local/bin/mycommand

  3. 管理软件环境
    不同的软件可能安装在不同的目录中,通过调整 PATH 的顺序,你可以控制系统优先使用哪个目录中的可执行文件。这在有多个版本的软件时特别有用。

PATH 的结构

PATH 变量包含一个由冒号(:)分隔的目录列表。例如:

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

在这个例子中,当你输入一个命令时,操作系统会依次在 /usr/local/bin/usr/bin/bin/usr/sbin/sbin 目录中查找对应的可执行文件。

如何查看和修改 PATH

查看 PATH

你可以使用 echo 命令来查看当前的 PATH 值:

echo $PATH
修改 PATH

你可以使用 export 命令来临时修改 PATH

export PATH="/new/directory:$PATH"

这会将 /new/directory 添加到 PATH 的最前面。

如果你希望将新的 PATH 设置永久保存,可以将 export 命令添加到你的 shell 配置文件中,例如 .bashrc.bash_profile.zshrc 等。

例如,在 .bashrc 文件中添加:

export PATH="/new/directory:$PATH"

然后运行以下命令使其生效:

source ~/.bashrc
http://www.lryc.cn/news/396046.html

相关文章:

  • 基于jeecgboot-vue3的Flowable流程-集成仿钉钉流程(四)支持json和xml的显示
  • 【k8s安装redis】k8s安装单机版redis实现高性能高可用
  • Scala 数据类型
  • Java Executors类的9种创建线程池的方法及应用场景分析
  • LY/T 3359-2023 耐化学腐蚀高压装饰层积板检测
  • 【linux/shell】如何创建脚本函数库并在其他脚本中调用
  • Instruct-GS2GS:通过用户指令编辑 GS 三维场景
  • disql使用
  • SpringBoot Mybatis-Plus 日志带参数
  • 【WebGIS平台】传统聚落建筑科普数字化建模平台
  • Zookeeper分布式锁原理说明【简单易理解】
  • 去除Win32 Tab Control控件每个选项卡上的深色对话框背景
  • iis部署前后端分离项目(React前端,Node.js后端)
  • 【前端项目笔记】9 数据报表
  • 等保测评推动哈尔滨数字化转型中的安全保障
  • #pragma 指令
  • 【Excel】 批量跳转图片
  • 网站更新改版了
  • 初识大模型
  • Open3D SVD算法实现对应点集配准
  • bWAPP靶场安装
  • SpringBoot + MyBatisPlus 实现多租户分库
  • 【数据挖掘】银行信用卡风险大数据分析与挖掘
  • 使用 Qt 和 ECharts 进行数据可视化
  • 【机器学习】在【Pycharm】中的实践教程:使用【逻辑回归模型】进行【乳腺癌检测】
  • 【搭建Nacos服务】centos7 docker从0搭建Nacos服务
  • 将 build.gradle 配置从 Groovy 迁移到 Kotlin
  • 5G(NR) NTN 卫星组网架构
  • WEB安全-文件上传漏洞
  • Python函数 之 函数基础