ubuntu和mac下修改环境变量

在安装jdk 或者 将一些命令文件作为系统可以执行的命令时,常会用到修改环境变量的功能。

修改

vim /etc/profile

  1. # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
  2. # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
  3. #set java environment
  4. export JAVA_HOME=/usr/local/java/jdk1.6.0_30
  5. export JRE_HOME=/usr/local/java/jdk1.6.0_30/jre
  6. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
  7. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

般更改/etc/profile文件后,需要重启机器才能生效。这里介绍一种不用重启使其生效的方法:

source /etc/profile

相关链接:

www.cnblogs.com/zhongyuan/p/3299191.html  //以前的博客,关于profile和bash

时间: 2025-01-04 01:50:28

ubuntu和mac下修改环境变量的相关文章

Linux系统下修改环境变量PATH路径的三种方法

比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格) 这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变 3.#vi ~/.bash_profile 修改PATH行,把/et

Mac下go环境变量配置

1.0 查看是否存在bash_profile cd ~/.bash_profile 2.0 如果不存在则创建bash_profile Mac环境配置文件 touch ~/.bash_profile 3.0 打开bash_profile open -t ~/.bash_profile 4.0 添加go 环境变量:(等于号后面的为你的项目存储目录) GOPATH=website/apple/apps 5.0 warning:如果因为创建bash_profile 使命令行ls命令失效而造成go语言无法

mac下的环境变量PATH

mac下环境变量的配置和命令和linux下一致~ 查看当前全局变量 echo $PATH  // 修改环境变量 sudo vim ~/.bash_profile  //linux下修改好像是修改 sudo vim /etc/profile  ,这个待定. mac下也有该文件,但会引用~/.bash_profile文件  export PATH=/Users/liangzhongyuan/bin/ndk:$PATH   // 另一种写法 export PATH=${PATH}:/Users/lia

Linux下修改环境变量

首先来看修改环境变量的位置,我们可以在那些地方修改环境变量? 1. /etc/profile:对所有用户生效:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行:并从/etc/profile.d目录的配置文件中搜集shell的设置 2. /etc/bashrc:对所有用户生效:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取 3. /etc/enviroment:是系统的环境变量,与登录用户无关 4. ~/.bash_profile

Mac Pro 修改环境变量

参考:Ubuntu 12 修改环境变量 [实战] 把 php.php-fpm.nginx.mysql 的相关命令路径添加到 用户环境变量 $ vim ~/.bash_profile export PATH=/usr/local/php/bin:/usr/local/php/sbin:/usr/local/nginx/sbin:/usr/local/mysql:$PATH [注意]把 $PATH 放到最后面. 让配置立即生效(不用重启系统) source .bash_profile

Linux下修改环境变量PATH

1.什么是环境变量(PATH) 在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的文件先执行. 我们知道查阅文件属性的指令ls 完整文件名为:/bin/ls(这是绝对路径), 那你会不会觉得很奇怪:"为什么我可以在任何地方执行/bin/ls这个指令呢? " 为什么我在任何目录下输入 ls 就一定可以显示出一些讯息而不会说找不到该 /bin/ls 指令呢? 这是因为环境变量 PATH 的帮助所致呀! 当我们在执行一个指令癿时候,举例

mac下java环境变量配置

发现一个坑:最近发现有同事按照本文方式配置jdk环境变量一直不成功,后来发现他是使用了“Oh-My-Zsh”,配置文件的路径不是/etc/profile或~/.bash_profile,它有自己的配置文件,所以还是推荐大家使用mac自带的终端或者iTerm2来配置. ————————正文开始——————- Mac下添加java环境变量 方法一:全局配置 Crayon Syntax Highlighter v2.6.5 #临时提权 sudo su #输入密码 vi /etc/profile #配置

Linux系统下修改环境变量PATH路径

方法一: PATH=$PATH:/etc/apache/bin 该方法只对当前会话有效,每次注销或者拿出系统,该设置就会无效 方法二: vi /etc/profile 在适当的位置写入:PATH=$PATH:/etc/apache/bin $PATH是默认的系统环境变量路径 /etc/apache/bin是需要添加的环境变量路径 如果修改了/etc/profile,那么编辑结束后执行source profile 或 执行点命令 ./profile,PATH的值就会立即生效了. 方法三: vi ~

linux /mac 下 go环境变量配置

安装了go语言之后,还要设置路径,如果不设置路径,则执行 go 的时候会提示 go: command not found,提示的意思是没有这个命令行.这个是因为还没有设置PATH路径. 设置路径的方式是vi ~/.bash_profile,进去在首行添加一行 export PATH=$PATH:/usr/local/go/bin ,即可. 然后使profile生效: source ~/.bash_profile 1.GOROOT就是go的安装路径 2.GOPATH go install/go g