Ubuntu环境变量的设置&&主界面的选项设定&&: command not found的解决

原创 2013年12月05日 16:06:55

在Ubuntu中有如下几个文件可以设置环境变量。
/etc/profile:在登录时操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息。当用户第一次登录时,该文件被执行。
/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。
/etc/bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取。

~/.profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息。当用户登录 时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。修改后使用. .profile使生效,最好也是用source也执行一次.profile。
~/.bashrc:该文件包含专用于单个用户的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取。修改后使用source .bashrc 使生效。
     通常设置环境变量有三种方法:
一、临时设置
执行 export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH
二、当前用户的全局设置
打开~/.bashrc,添加行:
export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH
使生效:
source .bashrc
三、所有用户的全局设置
$ vim /etc/profile
在里面加入:
export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH
使生效
source profile

测试: echo $PATH

 ========================================================================================================

Ubuntu系统中,如果自己安装了一些软件,很多时候是会在系统状态栏的应用程序里面找到合适的快捷方式选项,比如QQ。如果找不到,则需要手工 添加。方法是:系统-》首选项-》主菜单。在这个对话框中,可以在编程中添加一个新项目,加上名称和备注,最重要的是浏览文件夹到可执行的应用软件,点确 认即可。

============================================================================================================= 

         在终端中输入shell命令时,有时会提示某命令找不到,有时却又是可以执行的,这是什么原因呢?是由于环境变量配置的原因,在/etc /bash.bashrc文件中,export PATH放在最后只执行一次,最好不要定义多个export PATH。如下环境变量配置:

export JAVA_HOME=/opt/jdk1.6.0_26
export ANDROID_JAVA_HOME=$JAVA_HOME

PATH=/home/zhangcheng/workspace/complier/gcc/arm-2008q3/bin:$JAVA_HOME/bin:$PATH
export PATH

如果PATH的内容分开写,并且定义了多个export,就会在执行命令时出现command not found提示。

 

参考文件:http://blog.csdn.net/guanggy/archive/2009/09/14/4548682.aspx

相关文章推荐

windows系统下JDK1.6环境变量配置&…

windows系统下JDK1.6环境变量配置 (转载 一、JDK1.6下载 目前JDK最新版本是JDK1.6,到http://java.sun.com/javase/downloads/index.j...

傻瓜式快速搭建PHP开发环境:介绍几款AMP套装

这里介绍几款可以傻瓜式快速搭建PHP开发环境的AMP套装。搭建PHP开发环境(LAMP或WAMP),也就是在Linux或Windows上安装并配置好PHP、Apache、MySql等,基本上是每本PH...

mac下搭建AMP环境(apache+mysql+php)

经过反复摸索,开启了mac下自带的php开发环境。 如果要简单暴力一点,直接去下载套件安装集成开发环境。‍MAC 下AMPP,就像安装普通软件一样easy,之后可以简单配置下端口,就可以工作了。 ...

1.6 CentOS7 配置AMP环境之MySQL

由于CentOS7系统默认是使用了MariaDByum 源里的 MySQL 被替换为了 MariaDB一. 安装 MariaDB:yum install mariadb mariadb-server ...

PHP集成环境Visual-AMP

最近在找PHP集成环境时,无意间发现了一款非常好用的php集成环境Visual-AMP。 相对于WAMP、XAMPP、PHPnow、PHPStudy、APMServ、AppServ等,Visual-...

Ubuntu 10.04 安装AMP(Apache+Mysql+PHP)

安装Apache woqilin@woqilin-desktop:~$ sudo apt-get install apache2 安装Mysql woqilin@woqilin-desk...

WAMPSERVER开发PHPStudy环境搭建 & 第一个小程序

因为新任务要用到PHP & HTML,而HTML大一时写过一些,所以最近着手学习PHP,从我们万能的图书馆借了本不厚不薄,名为《PHP+MySQL开发实战》的书,决定从0学起。        之前曾...

1.5 CentOS7 配置AMP环境之Apache

安装apache1. 直接用本地的yum安装yum install httpd httpd-devel systemctl start httpd.service systemctl status h...

window 的amp环境搭建

1. 准备好安装包 httpd-2.2.25-win32-x86-openssl-0.9.8y.msi php-5.4.20-Win32-VC9-x86.zip    //http://window...

1.7 CentOS7 配置AMP环境之PHP

安装PHP由于默认centOS7自带的YUM里面的PHP版本比较旧,因此我尝试升级到新版本,这样就用到了新的Yum源配置yum源追加CentOS 7.0 的epel及remi源。# rpm -Uvh ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu环境变量的设置&&主界面的选项设定&&: command not found的解决
举报原因:
原因补充:

(最多只允许输入30个字)