Linux-什么是bashrc文件及其用途

什么是bashrc文件及其用途

如果你已经使用Linux一段时间了,特别是如果你开始熟悉Linux命令行,你就会知道BASH是一个Linux shell。

BASH代表Bourne Again Shell。有许多不同的shell,包括csh,zsh,dash和korn。

shell是一个解释器,它可以接受用户的命令并运行它们来执行操作,例如浏览文件系统,运行程序和与设备交互。

许多基于Debian的Linux发行版,如Debian本身,Ubuntu和Linux Mint都使用DASH作为shell而不是BASH。DASH代表Debian Almquist Shell。DASH shell与BASH非常相似,但它比BASH shell小很多。

无论您使用的是BASH还是DASH,都会有一个名为.bashrc的文件。实际上,您将拥有多个.bashrc文件。


打开终端

sudo find / -name .bashrc

此时返回三个结果:

/etc/skel/.bashrc
/home/gary/.bashrc
/root/.bashrc

/etc/skel/.bashrc文件将复制到系统上创建的任何新用户的主文件夹中。

/home/gary/.bashrc是用户gary打开shell时使用的文件,只要root打开shell就会使用根文件。

你可能感兴趣的:(Linux系统学习)