数据库运维
记录DBA学习成长历程

Linux系统变量信息自动加载的一个文件profile

[root@xiaoyong ~]# cat /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

设置变量&调取变量

[root@oldboy-xiadao ~]# X=1
[root@oldboy-xiadao ~]# echo $X
1

环境变量

如:
[root@xiaoyong ~]# echo $LANG
en_US.UTF-8
01. 系统已经设置好的变量信息
02. 都是大写字母组成
03. 修改系统环境变量 需要借助一个命令和一个文件
echo "oldboy=123456" >>/etc/profile
04. 所有用户都可以调用

如何让变量永久生效

echo "oldboy=123456" >>/etc/profile
第一种方式:重新连接
第2种方式:立即加载文件配置
[root@oldboy-xiadao ~]# source /etc/profile
[root@oldboy-xiadao ~]# echo $oldboy
123456

和环境变量配置有关的文件总结

国法
/etc/profile
/etc/bashrc 设置函数 和 别名
[root@xiaoyong ~]# alias ll
alias ll='ls -l --color=auto'
家规
~/.bashrc
~/.bash_profile
[root@xiaoyong ~]# ll -a 
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc
家规大于国法
赞(0)
MySQL学习笔记 » Linux系统变量信息自动加载的一个文件profile