1添加路径到PATH

添加路径可以直接给PATH赋值

export PATH=$PATH:新添加的路径 (关闭终端失效)

$PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,然后把这个新的路径集赋值给PATH本身,相当于覆盖了原PATH变量.export命令是导出变量,相当于更新PATH

2删除PATH中的路径

删除PATH中的某个路径也是用以上重新给PATH赋值的方法,比如当前PATH是

echo $PATH

路径1:路径2:路径3:路径4

要删除路径4,只需要copy上面的路径1:路径2:路径3

然后赋值给PATH

export PATH=路径1:路径2:路径3 (关闭终端失效)

3在系统文件修改环境变量

修改环境变量常用3种方法:

1.直接在命令行输入语句

2.在文本文件(常命名为为.sh脚本文件,也可无后缀)中写语句,source这个文件使修改生效

3.在系统文件(如HOME下的.bashrc)中写语句,source或重启生效

用命令行修改PATH,只针对当前shell有用,关了终端就失效了

普通文本文件修改PATH每次登陆需要source,常用在安装软件和交叉编译

系统文件中修改相当于每次登陆系统自动source,参考添加环境变量到系统级或用户级的文件中

(推荐用root账户修改系统文件,设置root账户的方法)

登陆root,在家目录(root)的.bashrc文件添加新路径到PATH

export PATH=$PATH:新增路径

更直接的方法:在.bashrc写明PATH的所有路径,注意先要echo $PATH然后copy系统自带的路径

export PATH=路径1:路径2:路径n

这样增加和删除路径直接改写.bashrc即可

要立即生效 只需要source一下.bashrc文件,之后无需再source

source .bashrc

.bashrc中的修改对于当前账户的每次登陆都有效

要恢复系统默认PATH,删掉.bashrc中的修改语句即可

linux 删除path中部分目录,Linux环境变量PATH的增添和删除操作相关推荐

  1. c++ 写文件怎么让0x00不被识别成结束符_使用docker-copyedit工具删除镜像中不需要的环境变量和VOLUME...

    docker-copyedit使用样例 0x00 背景 在docker中,我们可以使用Dockerfile来从一个已有的镜像build出一个新镜像.在Dockerfile中,基本上可以对基础镜像的很多 ...

  2. java path设置错误_linux下环境变量PATH设置错误的补救

    提要 刚刚不小心在/etc/profile中添加了错误的PATH变量,导致几乎所有的系统命令无法使用,惊出一身冷汗,然后经过多次试验终于修复成功.以下是部分经验:首先,PATH变量记录着各系统命令的存 ...

  3. Linux中环境变量PATH的作用

    注意:可以搭配前面Linux中ARM平台的交叉编译配合使用 一.环境变量PATH的作用 环境变量PATH的作用: 存储各种工具.命令的路径,当使用工具或者命令的时候,系统回去PATH中查找对应的工具与 ...

  4. linux path原理,面试题:Linux中的环境变量PATH

    首先一点Linux中的每个命令其本质是一个可执行的文件,以ls命令为例.通过命令:$:whereis ls可以查看ls命令的位置在/bin/目录下.当用$:ls -l /bin/ls命令查看文件/bi ...

  5. 查看linux系统path,Linux中的环境变量PATH

    首先一点Linux中的每个命令其本质是一个可执行的文件,以ls命令为例.通过命令:$:whereis ls可以查看ls命令的位置在/bin/目录下.当用$:ls -l /bin/ls命令查看文件/bi ...

  6. linux下环境变量PATH的用法

    echo $PATH  可以查看系统的环境变量PATH的值,使用which命令可以查看某个命令所在的绝对路径: [root@localhost ~]# echo $PATH /usr/local/sb ...

  7. 在PowerShell中查看环境变量Path

    在CMD中查看环境变量Path 在CMD中查看环境变量Path非常简单,只用输入path即可. C:\Users\Administrator>path PATH=C:\Program Files ...

  8. ubuntu 修改环境变量(PATH)

    ubuntu 修改环境变量(PATH) 1.什么是环境变量(PATH) 在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的文件先执行. 我们知道 ...

  9. linux path减少,Linux的环境变量PATH中所带来的问题及解决方法

    Linux的环境变量PATH中所带来的问题及解决方法 发布时间:2006-01-07 10:08:27来源:红联作者:yo 本文主要讲述"."在LINUX的环境变量PATH中所带来 ...

最新文章

  1. docker nginx安装模块_docker安装nginx与php7.1
  2. 连载12:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)...
  3. Qt 生成 ui 对应的 h 文件和 cpp 文件的方法
  4. s6-4 TCP 数据段
  5. -bash: xxx: command not found
  6. SAP Spartacus打印Occ endpoint请求的url
  7. 行,Python玩大了!​取代Excel,程序员:太牛!你怎么看?
  8. 测试2年,薪资翻倍的面试养成系 I 小蘑菇的大厂的进击之路
  9. 火车票放票时间 潜规则
  10. 如何在Mac上使用时间机器和“聚焦”恢复文件
  11. 计算机专业基础 -- C++相关与MFC基础知识
  12. vue表单中批量导入功能_Vue 编辑 新建表单复用的一些思考
  13. Android文件资源(raw/data/asset)的存取
  14. Makefile 的解读(一)
  15. 百度360争推1TB永久网盘
  16. c++之getopt函数的使用
  17. 硬件转行之路——自学Web前端开发(一)
  18. 【微信小程序】云开发基础设置
  19. 富士康工业互联网公司真的是做工业互联网的,怎么说你们咋都不相信呢
  20. 业余兼职的全行业薪酬对照(发表者: swf11519 )

热门文章

  1. 动态网页和静态网页之间的区别?
  2. 高级政工师具备的能力_高端大气上档次!我也想当教授级高级政工师。
  3. 【华为2023届校招】集团IT秋招进行中!机会多!专人跟进!欢迎投递!
  4. python绘制时频图
  5. Android性能优化之网络优化
  6. [METER]-跨模态论文阅读笔记
  7. AlphaFold2源码解析(4)--模型架构
  8. python爬取肯德基KFC全国门店2021-01-11
  9. Java 循环面试题
  10. Electron内存爆炸