linux进入home下目录下,linux下$home目录下的启动文件

当你登录linux系统时,bash shell会作为登录shell启动。登录shell会从5个不同的启动文件里读取命令:

1./etc/profile

2.$home/.bash_profile

3.$home/.bashrc

4.$home/.bash_login

5.$home/.profile

etc/profile文件是系统上默认的bash shell的主启动文件。系统上的每个用户登录都会执行这个启动文件。

其他四个启动文件都起着同一个作用:提供一个用户专属的启动文件来定义该用户所用到的环境变量。但大多数linux发行版只会用到这四个启动文件中的一个到两个。

shell会按照下列顺序运行第一个被找到的文件

1.$home/.bash_profile

2.$home/.bash_login

3.$home/.profile

注意,这个列表中并没有$home/.bashrc,因为该文件通常通过其他文件运行,例如

0305124a5d2a?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

图片发自简书App

.bash_profile启动文件会先去检查home目录下是不是还有一个叫做.bashrc的启动文件,如果有的话,会先执行该启动文件里面的命令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值