一、设置环境变量三种方法

a.临时变量

直接在终端命令框输入:

export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
b.用户全局设置
sudo vim ~/.bashrc
在文件里加入:
export PATH=$PATH:/usr/local/arm/gcc-5.9.4-2019.01-x86_64_arm-linux-gnueabihf/bin
生效:
source .bashrc
c. 全局设置
sudo vim /etc/profile

在文件里面加入:

export PATH=$PATH:/usr/local/arm/gcc-5.9.4-2019.01-x86_64_arm-linux-gnueabihf/bin
使生效:
source profile

二、测试当前环境变量

env

三、alias设置别名命令

需要在命令窗口键入复杂冗长的命令时,alias命令可以给命令创建一个简单的名称。

alias name='value'
alias nake='value1;value2'

注意:=号后不能有空格;在设定路径别名的时候一定要注意一点的就是在目录名称的最后一定要加一个 '/' 。

举例

alias sptl='source /opt/petalinux/Petalinux_2019_2/settings.sh'
alias svvd='source /opt/vitis/Vitis_2019_2/Vivado/2019.2/settings64.sh;vivado&'

alias永久化:

sudo vim ~/.bashrc

添加别名
source ~/.bashrc

ubuntu 环境变量相关推荐

  1. Ubuntu环境变量

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 环境变量 环境变量配置文件 在Ubuntu中有如下几个文件可以设置环境变量 1. /etc/profile:在登 ...

  2. linux环境变量管理器,运维 - linux(ubuntu) 环境变量管理 (持续更新)

    运维 - linux(ubuntu) 环境变量管理 (持续更新) 注: 本教程以 Ubuntu16.04 操作, 请细看. 如果看完还不明白, 联系我, 我给你发红包. 一, 查看环境变量: 方法 1 ...

  3. ubuntu环境变量相关文件/etc/profile,/etc/bash.bashrc,~/.profile,~/.bashrc区别

    2个profile都是绑定了用户的登录操作,用户登录则读取执行 2个bashrc都是绑定了用户的启动shell操作,用户开启shell则执行.所以一旦修改就需要重新登录方能生效. etc/下的文件/e ...

  4. Ubuntu 环境变量文件介绍

    转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取 ...

  5. Ubuntu 环境变量设置

    先上结论,修改环境变量建议以在/etc/profile.d/中新增*.sh的方式修改. 1. 环境变量设置 环境变量的作用范围简单分为单用户设置和全部用户设置两类,以下进行简单介绍. 1.1 针对单用 ...

  6. Ubuntu/环境变量:修改/etc/environment 导致开机不能进入桌面

    解决思路是:将环境变量的参数修改正确. 1.卡在界面的地方: CTRL+ALT+F1,进入命令界面 2.临时修改环境变量 export PATH="/usr/local/sbin:/usr/ ...

  7. Ubuntu环境变量添加的安全方法

    vim /etc/profile文件(尾部) export PATH=/home/azheng/application/appxxxxxx:$PATH 别的方式容易引起问题... 当然也可以不通过添加 ...

  8. ubuntu 环境变量 enviroment

    显示我的环境变量 xxx@cheng-VirtualBox:/etc$ cat environment PATH="/usr/local/sbin :/usr/local/bin :/usr ...

  9. Linux环境变量设置中配置文件分析(/etc/profile,~/.bashrc等)(转)

    说明:在研究中发现,对于不同版本的Linux系统有着不同的文件,但是总的入口是不变的/etc/profile,下面只是展示加载顺序的研究过程,所以会有些系统没有这个文件等问题. 一.配置文件与作用域: ...

最新文章

  1. 手写logback_springboot logback调整mybatis日志级别无效的解决
  2. 怎么看rx580是不是470刷的_怎么看钻石是不是奶咖钻,钻石证书上可以看出奶咖钻石吗...
  3. C# 多线程及同步简介示例
  4. Matplotlib 中文用户指南 3.5 密致布局指南
  5. alwayson09-创建always on高可用性组
  6. 如何使用Java代码获取文件、文件流或字符串的编码方式
  7. python 进程池阻塞和非阻塞_Python协程还不理解?请收下这份超详细的异步编程教程!还没学会来找我!...
  8. 计算机组成与设计 笔记(一)
  9. 微搭低代码入门教程02
  10. ftp扫描工具,国人最爱用的几款ftp扫描工具
  11. threejs第十三用 简单堆积木
  12. 数据同步问题与解决方案:增量全量、数据漂移,数据更新、
  13. Oracle12c使用AFD(Oracle ASM Filter Driver)特性部署集群的配置方法
  14. mysql 1114错误_mysql出现错误编码1114的解决方法
  15. Linux工控主板的多通道高速并行采集方案(基于libiio)
  16. java常用类库——util包
  17. 2022年,我加入了微软MVP大家庭
  18. PAC学习框架-泛化误差
  19. 130行代码实现海贼王漫画下载
  20. 数字油田AI平台建设之视野、策略及切入点(深度好文)

热门文章

  1. [项目管理-18]:项目实施中,项目经理、产品经理、运营经理、设计经理、技术经理、工程经理不同角色的比较
  2. 1.Arduino入门项目1-超声波测距仪(附项目源码、库文件、电路图、材料清单等资料)
  3. 闲人闲谈PS之一项目库存跨公司业务STO解决方案--SAP闲人的开篇
  4. 首届波卡黑客松项目「Manta Network」的进击之路
  5. 简历中的“自我评价“怎么写?记录一个满分模板
  6. 牛客小白月赛25 C白魔法师 (bfs | 并查集)
  7. html标签360doc,360doc个人图书馆
  8. Context initialization failed
  9. 【React】1128- 如何在 React 组件中优雅的实现依赖注入
  10. 使用知网查重检测系统的高校有哪些?