我知道在linux(通常)中,这样的初始化文件将是.bashrc (bash是默认的shell),对于OSX则是.bash_profile。但也有不同的壳,如zsh。因此,我想知道,如果我将bash作为默认的shell,它在.bashrc中的配置,然后我将决定运行exec zsh -我需要编辑哪个文件来具体指定zsh的初始化步骤?对于初始化新终端时运行的不同类型的shell,是否有单独的文件?为了达到同样的结果,我尝试在我的.bashrc之前添加一些别名:
alias
我使用新的Azure Active Directory ("AAD")登录机制在Azure环境中登录到Azure Ubuntu Linux am,并且我想为用户更改默认的shell。有人知道如何在Linux VM上更改AAD身份验证帐户的默认shell吗?
我和我工作的其他一些用户希望将他们的默认shell更改为zsh而不是bash,因为我们更喜欢zsh进行交互使用。@my-linux-box:~/repos$ which