Linux 命令的执行 —— PATH环境变量
来源:互联网 发布:unity3d和3dmax区别 编辑:程序博客网 时间:2024/05/15 23:35
一、PATH 环境变量的介绍
在 Shell 中输入命令后,Shell 会通过环境变量 PATH 来进行搜索命令并执行,也就是说,加入环境变量 PATH 的命令可以在 Shell 的任意目录执行
查看 PATH 环境变量的内容:
$ echo $PATH
默认情况下你会看到如下输出:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
二、添加自定义路径到 PATH 环境变量
1、给 PATH 添加自定义路径:
$ PATH=$PATH:绝对路径
结果发现,新增命令只在当前 Shell 有效,一旦退出终端,再打开就会发现又失效了
2、PATH 自定义路径的永久化:
在每个用户的 home 目录中有一个 Shell 每次启动时会默认执行一个配置脚本,以初始化环境,包括添加一些用户自定义环
境变量。zsh 的配置文件是 .zshrc,相应 Bash 的配置文件为 .bashrc 。
$ echo "PATH=$PATH:绝对路径" >> .zshrc
$ echo "PATH=$PATH:绝对路径" >> .bashrc
三、让环境变量立即生效
$ source .zshrc
$ source .bashrc
四、变量的修改和删除
变量的修改有以下几种方式:
比如我们要修改 PATH 环境变量。为了避免操作失误导致命令找不到,我们先将 PATH 赋值给一个新的自定义变量 path:
$ path=$PATH$ echo $path$ path=${path%匹配子串(路径名称)}$ echo $path$ PATH=$path
变量的删除:
$ unset ABC
阅读全文
0 0
- Linux 命令的执行 —— PATH环境变量
- Linux的PATH环境变量
- linux添加环境变量PATH导致命令用不了的解决办法
- Linux基础——PATH环境变量
- KG—Linux添加新的环境变量以及对PATH环境变量的修改
- linux PATH环境变量的设置
- Linux 环境变量 PATH 的默认值
- Linux 环境变量 PATH 的默认值
- 九. Linux的环境变量PATH
- 配置的ANT_HOME环境变量并把%ANT_HOME%\bin 加入到系统PATH环境变量后无法执行ant命令
- 环境变量—Path
- Mac —PATH环境变量
- Linux的环境变量PATH、 cp命令、mv命令与文档查看cat/more/less/head/tail
- linux 下设置环境变量PATH的方法
- Linux下PATH环境变量的修改
- 修改linux下的环境变量PATH
- Linux下设置环境变量PATH的方法
- Linux之PATH环境变量的配置
- MIT18.06线性代数课程笔记9:线性无关、向量拓展空间、空间的基、空间维度
- HeHe HDU
- HTML
- ACdream
- React 官方例子tic-tac-toe完整功能
- Linux 命令的执行 —— PATH环境变量
- DirectX Rendering Pipeline
- 算法分析与设计week03--455.Assign Cookies
- HashMap解决hash冲突的方法
- CSS
- [Lintcode] #53 翻转字符串
- Ubuntu 16.04 vim YouCompleteMe自动补全的安装配置与使用
- Codeforces Round #441 (Div. 1, by Moscow Team Olympiad)
- C语言——求[a,b]内的所有回文数