5G系统之家网站 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯 bashrc什么时候执行

bashrc什么时候执行

时间:2023-05-23 来源:网络 人气:

    在Linux系统中,bashrc是一个存放用户自定义命令的脚本文件。但是,很多Linux初学者对于bashrc的执行时间一直存在疑惑。那么,bashrc什么时候执行呢?今天我们就来揭秘这个神秘的脚本。

    什么是bashrc?

    在开始深入了解bashrc的执行时间之前,我们先来了解一下bashrc。bashrc是Bashshell的启动文件之一,它通常存放于用户主目录下的隐藏文件.bashrc中,用于定义用户的环境变量、别名、函数等信息。

    bashrc何时执行?

    那么,bashrc在何时执行呢?其实,在不同的情况下,bashrc会有不同的执行时间和方式。

    1.登录shell启动时

    当你登录Linux系统时,会自动启动一个登录shell(loginshell),这个登录shell会读取/etc/profile中定义的全局环境变量,并且读取当前用户主目录下的.bash_profile或者.bash_login或者.profile文件。如果不存在这些文件,则会读取.bashrc文件。

    2.非登录shell启动时

    当你在已经登录进入Linux系统后,再打开一个终端窗口或者使用ssh连接到远程主机时,这个新打开的shell会被称为非登录shell(non-loginshell)。此时,bashrc文件会被读取。

    3.手动执行bashrc

    如果你想手动执行.bashrc文件,可以在终端中输入命令source~/.bashrc或者.~/.bashrc。这个命令会立即执行.bashrc文件。

    如何修改bashrc?

    既然了解了bashrc的执行时间,那么怎样修改它呢?其实,只需要打开.bashrc文件并进行编辑即可。下面是一个简单的例子:

    #添加自定义路径

    exportPATH="$PATH:/usr/local/bin"

    #设置别名

    aliasll='ls-alF'

    在上述例子中,我们添加了一个自定义路径,并设置了一个别名。当你重新打开一个终端窗口时,这些修改就会生效了。

    总结

    通过本文的介绍,我们已经了解到了bashrc的执行时间和修改方法。对于Linux初学者来说,这是非常有用的知识点。希望本文能够帮助大家更好地理解和使用Linux系统。

src-TVRZNMTY4NDgzMDgyNQaHR0cHM6Ly9pZnVzYS1vc3MtYnVja2V0Lm9zcy1jbi1zaGFuZ2hhaS5hbGl5dW5jcy5jb20vN2Q5MjAyZWI2ZTgwOGQzMjdmOTYwMmJjYTdiMzk0ZmIvOWFiNTNiNTcyM2Q5Yzk3NmIxMmRmOWFlOWJmNzE1MGYu.jpg

tokenpocket钱包:https://cjge-manuscriptcentral.com/software/2978.html

作者 小编

教程资讯

教程资讯排行

系统教程

    标签arclist报错:指定属性 typeid 的栏目ID不存在。