.profile
我的主目录中的文件中有以下行:
alias flux='redshift -O 2500'
但是每当我登录并输入时,flux
我都会得到一个flux is not a recognized command
.
然后我再次source .profile
输入并输入flux
,它工作得很好。
我在 Ubuntu 20.04
为什么alias
我.profile
不工作,除非我做一个source .profile
?
编辑:我现在明白这.profile
不是放置这个的正确位置。
我最终使用以下命令从.bashrc
文件中加载别名:source
for file in ~/.dotfiles/.{exports,aliases}; do
[ -r "$file" ] && source "$file"
done
unset file