失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux用户开机.bashrc 验证linux shell在启动时会自动执行用户主目录下的.bashrc脚本...

linux用户开机.bashrc 验证linux shell在启动时会自动执行用户主目录下的.bashrc脚本...

时间:2020-06-03 10:50:27

相关推荐

linux用户开机.bashrc 验证linux shell在启动时会自动执行用户主目录下的.bashrc脚本...

在本文中, 我们来一起验证linux shell在启动时会自动执行用户主目录下的.bashrc脚本(注意是.bashrc而不是bashrc)。

如果你的主目录下没有.bashrc, 那也不要担心,自己建立一个就行了哈。

实验一: 创建一个.bashrc文件(如果有, 那就不用创建, vim打开即可), 然后在其中加入一行, 如下:

# .bashrc

# Source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fi

# User specific aliases and functions

alias cc='clear' 然后我们关闭shell, 然后再打开shell, 发现在打开的shell中, cc命令生效。 由此可见, 确实执行了.bashrc脚本。

这就很有用了, 我么经常可以把一些常用的东东放到.bashrc文件中, 非常方便。 实际上, 可以进一步验证, 关闭shell再打开shell, 等价于执行source ~/.bashrc命令(此时的source不可无)

实验二: 进行上述类似实验, 只是用另外的脚本名称, 比如test.sh, 那么每次打开shell后,是不会自动执行test.sh脚本的,因为系统根本不知道要执行这个脚本。

OK, 本文就简要介绍到这里了, 主要是说明.bashrc文件的用途。在实际开发中, 把好东东放到.bashrc中, 常常能事半功倍。

如果觉得《linux用户开机.bashrc 验证linux shell在启动时会自动执行用户主目录下的.bashrc脚本...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。