ubuntu系统下的/etc/profile和/etc/bash.bashrc的作用

本文详细介绍了Linux系统中/etc/profile和~/.bashrc文件的作用。/etc/profile用于设置系统级环境变量,影响所有用户,而~/.bashrc则保存个人定制,如命令别名。修改后,可通过source命令使设置立即生效。了解这两个文件对于优化Linux工作环境至关重要。
摘要由CSDN通过智能技术生成

1./etc/profile文件

1.1 profile文件的作用:
		用于设置系统级的环境变量和启动程序,在这个文件中的设置会对所有的用户生效
		当有用户登录系统时,该文件会被执行,并从/etc/profile.d目录的配置文件中查找shell设置。				
1.2 在profile文件中添加环境变量

		export             HOST  =               linux
		导出关键字  变量名(一般大写)    变量值
		一个变量名可以对应多个变量值,多个变量值需要使用:进行分隔。

添加环境变量后,需要重新登录才能生效,也可以使用source命令强制立即生效:source /etc/profile
用户级别的该文件一般都在用户的家目录下,以.开头的隐藏文件形式存在,修改用户级的文件只对该用户生效,所以可设置自己的一些环境变量。 只要有用户登录系统,该文件就会被执行

2./etc/bash.bashrc

2.1 bash.bashrc文件的作用
	bash.bashrc文件是为bash shell(Linux下有很多种解释器,sh, zsh ...)设定的配置文件, 这个文件主要保存个人的一些个性化设置,如命令别名、路径等。
	每次修改.bashrc后,使用 source ~/.bashrc(或者 . ~/.bashrc)就可以立刻加载修改后的设置,使之生效。

和profile文件一样,etc下的为全局配置,用户家目录下为个人配置,也是以点开头的隐藏文件,该文件一般是新开一个shell终端里面的设置就会生效。(Linux对这两个文件的执行以及用户家目录的文件执行会有个顺序,需要了解的可以自行查找资料)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值