在 CentOS 系統中,.bashrc
和 .bash_profile
是兩個主要的配置文件,它們用于設置用戶的環境變量和別名(aliases)
.bashrc
:這個文件主要用于交互式 shell 的配置。當您打開一個新的終端窗口或運行 source ~/.bashrc
命令時,.bashrc
文件中的設置會被加載。通常,別名(aliases)會在這個文件中設置,以便在每次打開新的終端窗口時生效。
.bash_profile
:這個文件主要用于登錄 shell 的配置。當您登錄到 CentOS 系統時,.bash_profile
文件中的設置會被加載。如果您希望在登錄 shell 時使用別名(aliases),可以在這個文件中設置。
為了讓別名在所有終端窗口和登錄 shell 中生效,您可以在 .bashrc
文件中設置別名,并在 .bash_profile
文件中添加以下代碼:
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
這段代碼會在登錄 shell 時加載 .bashrc
文件,從而使別名在登錄 shell 中也生效。