.bashrc文件的使用
在linux中,.bashrc文件是一个脚本文件,它在用户登录时执行。.bashrc文件包含一些用户惯用的命令,比如设置环境变量、别名等。不论是bash,sh,zsh,ksh,dash等shell,都会在用户登录时执行.bashrc文件
用户目录下的.bashrc文件
在linux系统中有多个.bashrc文件,一般我们设置的都是个人目录下的文件,一般位置为/home/username/.bashrc,这里我以设置代理为例,介绍一下.bashrc文件的作用
首先运行vim ~/.bashrc进入到用户目录的.bashrc文件并进行编辑,在最后加入下面几行
1 | alias enproxy='proxy=http://xxx.xxx.xxx.xxx:xxxx && export http_proxy=$proxy && export HTTP_PROXY=$proxy && export https_proxy=$proxy && export HTTPS_PROXY=$proxy' |
在~/.bashrc文件中添加了两个别名,一个是enproxy,一个是unproxy,分别用于开启和关闭代理,这样我们在命令行运行enproxy和unproxy就可以自动打开和关闭代理了
在每次需改完.bashrc文件后,都需要运行source ~/.bashrc来更新.bashrc文件,使.bashrc文件立即生效