Linux系统中有很多种类的shell,不管是bash,sh,dash,都会有一个~/.bashrc的隐藏文件,该文件存在于用户的家目录,是每一个用户运行shell时执行的文件,当shell被打开时,该文件被读取。这个文件主要保存个人用户的一些个性化的设置。
使用find命令查找linux中的.bashrc文件:
find / -name “.bashrc”
上图中除了用户家目录下的.bashrc文件,还有一个/etc/skel/.bashrc,文件将复制到系统上创建的任何新用户的主文件夹中
root用户的.bashrc问价内容:
系统默认在root用户的.bashrc文件中增加了rm的别名:alias rm='rm -i',使用rm删除命令时总是加上-i参数需要用户确认。还有:
alias cp='cp -i'
alias mv='mv -i'
我们在.bashrc文件中增加echo语句:
我们看看效果:
source ~/.bashrc
登录时效果:
来源:oschina
链接:https://my.oschina.net/u/4353069/blog/4556001