#每天一个知识点#
## ~/.bashrc 和 ~/.bash_profile 的区别
~/.bashrc:
用途:~/.bashrc 通常包含适用于每个Bash终端会话的配置设置。这些设置可能包括自定义别名、环境变量、提示符设置等。
加载时机:~/.bashrc 在每次新打开终端窗口或启动新的Bash终端会话时都会被加载。这意味着它包含的配置会对每个终端会话生效。
~/.bash_profile:
用途:~/.bash_profile 主要用于用户登录时的一次性设置。这些设置通常包括添加环境变量、执行一次性任务等。它在用户登录时执行,所以适合放置一些需要在整个会话期间保持不变的设置。
加载时机:~/.bash_profile 只在用户登录时执行一次,而不是每次新打开终端窗口。这使它适用于在用户登录时设置全局配置。
## ~/.bashrc 和 ~/.bash_profile 的区别
~/.bashrc:
用途:~/.bashrc 通常包含适用于每个Bash终端会话的配置设置。这些设置可能包括自定义别名、环境变量、提示符设置等。
加载时机:~/.bashrc 在每次新打开终端窗口或启动新的Bash终端会话时都会被加载。这意味着它包含的配置会对每个终端会话生效。
~/.bash_profile:
用途:~/.bash_profile 主要用于用户登录时的一次性设置。这些设置通常包括添加环境变量、执行一次性任务等。它在用户登录时执行,所以适合放置一些需要在整个会话期间保持不变的设置。
加载时机:~/.bash_profile 只在用户登录时执行一次,而不是每次新打开终端窗口。这使它适用于在用户登录时设置全局配置。
展开
评论
4