有两类初始化文件:
系统文件,用户文件。
初始化文件列表:
Bourne shell:
/etc/profile
$HOME/.profile
Korn Shell:
/etc/profile
$HOME/.profile
$HOME/.kshrc
C Shell:
/etc/.login
$HOME/.login
$HOME/.cshrc
环境变量的传递是叠加的, 及所谓的先从系统环境加载,然后在加载个人profle.
临时性设置环境变量:
SHELL=/bin/bash
[root@test1 vz]# export PATH=$PATH:/hello/
[root@test1 vz]# env |grep PATH
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/opt:/hello/
SHELL=/bin/tcsh
[root@test1 /vz]# tcsh
[root@test1 /vz]# setenv OK /bin/
[root@test1 /vz]# env | grep OK
OK=/bin/
如永久添加env:在/etc/profile下添加如下
PATH=$PATH:/usr/local/bin
export PATH
阅读(3056) | 评论(0) | 转发(0) |