关于Linux中的Profile文件
来源:互联网 发布:江汉大学网络支付平台 编辑:程序博客网 时间:2024/05/29 08:34
用户可以在Profile文件中加入环境变量,比如JAVA_HOME,PATH...这样重新登录之后,这些环境变量都会得以设置,不用每次都手工设置。
Bash登陆(login)的时候,Profile执行的顺序:
1. 先执行全局Profile, /etc/profile,该文件会定义如下这些变量:PATH、USER、LOGNAME、MAIL、HOSTNAME、HISTSIZE、INPUTRC。同时也指定了umask 和ulimit的设定,ulimit是用来限制一个 shell 能建立的进程数量,以避免系统资源被无限制的消耗。最后,它还会检查并执行 /etc/profile.d/*.sh 那些 script。
2) 接着会检查用户的HOME目录中,如果存在~/.bash_profile,则执行它,否则执行 ~/.bash_login,如果该文件也不存在,则执行~/.profile文件。注意第二步只会执行上述三个文件中的其中一个文件。
在这里说明下:~/.bash_profile中会判断是否有~/.bashrc,如果有则会执行该脚本。在~/.bashrc脚本中,首先是alias设定,然后看是否有/etc/bashrc脚本并执行。
0 0
- 关于Linux中的Profile文件
- 关于Linux/Unix的Profile文件
- 关于Linux/Unix的Profile文件
- 关于Linux/Unix的Profile文件
- 关于linux profile 文件中如下代码
- 关于 profile文件
- Linux profile文件解析
- 关于linux里的".profile"
- linux-关于profile / bashrc / bash_profile
- linux关于bashrc与profile
- Linux /etc/profile文件详解
- Linux /etc/profile文件详解
- Linux/etc/profile文件详解
- Linux /etc/profile文件详解
- Linux /etc/profile文件详解
- Linux/etc/profile文件详解
- 全面解析Linux profile文件
- Linux /etc/profile文件详解
- C++版本的C标准库头文件的特点
- ListView常用属性、方法
- Eclipse新建C project不会自动生成Includes文件夹的解决办法
- Spark 【数据挖掘平台介绍】 - Spark 1.1.0(看范式粒度)
- equals方法和==方法比较
- 关于Linux中的Profile文件
- uva 122 Trees on the level
- Operation category READ is not supported in state standby解决办法
- Java ConcurrentModificationException异常原因和解决方法
- SQL SERVER 规则的创建、绑定、解绑、删除
- String 和 StringBuffer
- Windows部署LeanCloud本地命令行工具
- Spring MVC4+maven3+MyBatis3+Oracle11项目搭建
- Source Insight下载及注册码