- 浏览: 79332 次
- 性别:
- 来自: 北京
最新评论
执行顺序为:/etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.profile) -> ~/.bashrc -> /etc/bashrc -> ~/.bash_logout
/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
/etc/environment:在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.profile:在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件. 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc /profile中的变量,他们是"父子"关系。
~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。
/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
/etc/environment:在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.profile:在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件. 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc /profile中的变量,他们是"父子"关系。
~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。
发表评论
-
ubuntu主目录下的中文文件夹改回英文
2014-04-20 13:11 702export LANG=en_US xdg-user-d ... -
ubuntu下管理启动服务
2013-04-21 09:21 734方式一: service --status-all ... -
ubuntu下emacs使用ibus中文输入法
2013-01-13 08:34 2543sudo apt-get install ibus-el ... -
ubuntu乱码问题
2012-12-30 17:48 802gsettings set org.gnome.gedit ... -
ubuntu文件管理器nautilus
2012-12-30 15:53 3399自定义bookmarks gedit ~/.gtk-boo ... -
ubuntu下用usb做启动盘
2012-12-18 16:57 1291umount /media/xzn/usb sudo dd i ... -
ubuntu下使用QQ:lwqq插件
2012-12-16 16:36 2574项目首页:https://github.com/xiehuc/ ... -
ubuntu运行时硬盘温度较高解决
2012-12-15 09:22 1660swappiness=0:最大限度使用物理内存,然后才是swa ... -
ubuntu文件权限
2012-12-11 08:23 1488owner/group/others/all (u/g/o/a ... -
ubuntu下安装oracle
2012-12-09 07:24 1247http://oss.oracle.com/debian/ ... -
ubuntu下安装mysql
2012-12-09 07:24 1693http://www.mysql.com/download ... -
ubuntu中文输入法
2012-12-08 19:03 1666安装中文输入法: 在dash home中搜索ibus Keyb ... -
ubuntu下kill进程
2012-12-08 17:01 836top 找到要关掉的进程,记下该进程第一列的PID编 ... -
ubuntu下安装virtualbox
2012-12-08 13:07 2458https://www.virtualbox.org/wi ... -
ubuntu桌面快捷方式
2012-12-08 06:09 9220默认情况下,ubuntu会将自动安装的软件快捷方式保存在/us ... -
ubuntu下常用工具
2012-12-08 04:53 2093sudo apt-get install nautilus ... -
ubuntu下golang开发环境搭建
2012-12-07 16:41 3955http://go.googlecode.com/file ... -
ubuntu安装Google Chrome
2012-12-07 14:35 1864https://www.google.com/intl/z ... -
ubuntu下安装flash
2012-03-28 12:18 898cd /opt/google/chrome sudo c ... -
ubuntu下php开发环境搭建
2012-03-27 14:53 1378sudo apt-get install apache2 ...
相关推荐
### Ubuntu环境变量详解 #### 一、环境变量概念与作用 环境变量是在计算机环境中由操作系统维护的特定变量,它们能够存储一系列系统级别的信息,并且这些信息对于用户和应用程序来说是可访问的。环境变量通常用来...
ubuntu环境变量设置问题,几种环境变量设置的区别
### Ubuntu下环境变量设置详解 #### 一、概述 在Ubuntu系统中,环境变量的设置对于用户来说至关重要,尤其是在管理软件路径或者自定义系统行为时。本文将详细介绍Ubuntu下环境变量的设置方法,并通过具体步骤解释...
### Ubuntu Linux 环境变量 PATH 设置详解 #### 一、概述 在 Ubuntu Linux 系统中,环境变量 `PATH` 的设置对于程序查找和执行至关重要。本文将详细介绍 Ubuntu Linux 系统中环境变量 `PATH` 的配置方法,并对相关...
在Ubuntu系统中,Eclipse是一款广泛使用的集成开发环境(IDE),尤其适合Java开发。要成功启动Eclipse并进行有效的开发工作,需要确保JDK(Java ...通过这些步骤,你将在Ubuntu环境中拥有一个高效且舒适的开发环境。
### 在Ubuntu上修改环境变量,安装Java及其对Android开发的影响 在进行软件开发,特别是针对Android平台的应用开发时,确保操作系统环境配置正确无误至关重要。本文档详细介绍了如何在Ubuntu系统上修改环境变量,...
(sudo gedit /etc/profile ) 编辑文件,加入环境变量,把路径改为相应的路径,重启。
在Ubuntu系统中配置JDK环境变量是安装Java开发工具包后的重要步骤,这使得系统能够识别和使用Java。本文将详细讲解如何在Ubuntu上配置JDK的环境变量。 首先,你需要确认当前系统中是否已安装了Java。通过执行`java ...
Ubuntu Server 环境变量修改为英文,防止中文乱码 在 Ubuntu Server 中,将环境变量修改为英文是为了防止中文乱码的出现。这样做的原因是,当我们安装 Ubuntu Server 14.04 时,默认选择了中文环境,但是命令行下...
以下是详细的Ubuntu下配置Android ADB环境变量的步骤。 1. **理解环境变量**: 在Linux系统中,环境变量是系统用来存储信息的变量,如路径、语言设置等。`PATH`环境变量特别重要,它包含了系统在执行命令时会查找...
Java程序的运行离不开环境变量的配置,特别是对于Java开发者来说,正确设置环境变量是确保Java应用程序正常运行的基础。本文将详细讲解如何在不同操作系统中修改和添加Java相关的环境变量,尤其是`PATH`变量。 首先...
现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置。 首先使用xshell连接到centos7,我使用的是centos7 *64位,所以一切...
本文件是经过个人参照各种资料,自己独自摸索出来的一种在ubuntu 12.04下配置JSP的开发环境。 包括Tomcat Mysql在ubuntu12.04下的安装
在Linux或Unix系统中,如Ubuntu或MacOS,环境变量的设置通常在`~/.bashrc`或`~/.bash_profile`文件中进行: 1. 使用文本编辑器(如vim或nano)打开配置文件。 2. 添加以下行: ``` export JAVA_HOME=/path/to/jdk...
1. **Ubuntu环境变量设置**: 在Ubuntu中,环境变量的配置对于软件的正常运行至关重要。用户可以通过编辑`~/.bashrc`文件来添加环境变量。例如,要在PATH变量中增加新的路径,可以在文件末尾添加`export PATH=$PATH...
"Amlogic在UBUNTU环境搭建" 本资源摘要信息主要介绍了在UBUNTU环境中搭建Amlogic系统的步骤和过程。该资源涵盖了从系统安装到编译Android、Uboot和Kernel的各个方面。 一、系统安装 在开始搭建Amlogic系统之前,...
本文将围绕“嵌入式交叉工具链环境变量配置”这一主题,详细介绍如何在Ubuntu系统中配置环境变量以支持交叉编译。 #### 一、交叉编译简介 交叉编译是指在一个平台上编译代码,使其可以在另一个不同的平台上运行的...
### Ubuntu环境下解决MyEclipse键盘失灵问题 在Ubuntu环境下使用MyEclipse开发工具时,可能会遇到键盘输入异常的问题,即键盘输入不响应或者输入延迟等现象。这不仅会影响工作效率,还会导致编码过程中的诸多不便。...