Linux中一切皆文件。
.后面加空格,.就是source命令,不是当前目录了
环境变量:
预定义变量
位置参数变量
source 配置文件 //重新加载文件
. 配置文件
# 所有用户公用的环境变量
/etc/
# 仅对当前用户生效的环境变量
~/
环境变量-配置文件
. 配置文件
source 配置文件
登录时起作用的环境变量/配置文件
修改配置文件后,必须注销重新登陆才能生效,使用source命令可以不用重新登陆(source命令:source/.)
Linux中以‘.’开头的文件是隐藏文件
/etc/profile
/etc/profile.d/*.sh
~/.bash_profile
~/.bashrc
/etc/bashrc
位于/etc目录下的配置文件对所有的用户登录都起作用,位于用户家目录下的配置文件只对对应用户登录才起作用
source 配置文件
. 配置文件
环境变量配置文件
变量类型
用户自定义变量(本地变量)
环境变量
预定义变量
位置参数变量
环境变量作用
定义每个用户的操作环境。
path #临时生效
PS1 #临时生效
source命令
source 配置文件
. 配置文件
注意:
修改配置文件后,必须注销重新登陆才会生效
环境变量配置文件简介
环境变量配置文件中主要是定义对系统操作环境生效的系统默认环境变量,如PATH等。
/etc/profile #所有用户都起作用
/etc/profile.d/*.sh #所有用户都起作用
~/.bash_profile #只对当前用户起作用
~/.bashrc #只对当前用户起作用
/etc/bashrc #所有用户都起作用
环境变量配置文件
source 不注销
修改配置文件后,必须注销重新登陆才会生效
或者使用source 配置文件
或者. 配置文件
.和source等效
环境变量配置文件 登录时候生效
/etc/profile
/etc/profile.d/*.sh
~/.bash_profile
~/.bashrc
/etc/bashrc
source命令
source 命令修改配置文件
或者. 配置文件
修改配置文件后,必须注销重新登陆才会生效
或者使用source 配置文件
或者. 配置文件
.和source等效
环境变量配置文件
/etc/profile
/etc/profile.d/*.sh
~/.bash_profile
~/.bashrc
/etc/bashrc
Linux系统主要环境变量
/etc中环境变量对所有用户起作用,~/配置文件的环境变量只对当前用户的起作用,在张三的家目录中的.bashrc或.bash_profile中环境变量只影响张三,李四是访问不到的,也不会影响李四
环境变量配置文件简介
PATH、HISTSIZE、PS1、HOSTNAME等环境变量写入对应的环境变量配置文件
环境变量配置文件中主要是定义对系统操作环境生效的系统默认环境变量,如PATH等。
linux中一切皆文件。
修改配置文件,不想重新启动生效的话。
使用source 配置文件或 . 配置文件 来立即生效
linux中所有的点开头的文件都是隐藏文件
如.bashrc
环境变量分为临时性和永久性,临时性的在当前环境下起作用,关机或重启消失,永久性的则一直伴随系统,不会因为重启或关机而消失
永久性环境变量要把定义的环境变量写入到对应的环境变量配置文件中去,
环境变量配置文件
source命令:作用于配置文件的生效
centos7 改为 /etc/locale.conf
444444444444
33333333333
2222222222222
1111111111
1111111111111