OpenSUSE:如何在没有 /bin/bash 的情况下登录 shell --login ?(自动)



我在最新的OpenSUSE上用Ruby编程。

每次我打开新标签(我在白天做了很多) - 我需要输入:

/bin/bash --login

否则它不会加载我的所有设置。

尝试为此创建别名,但 aliaces 已保存到.bashrc文件中,因此在我登录之前它们不起作用。

有没有办法在打开新的终端窗口后立即登录终端?

尝试制作 Bash 文件:

!/bin/bash
xterm -e "/bin/bash --login"

但是我不能每次需要打开新选项卡时都转到桌面。

有谁知道如何正确设置 OpenSUSE?

登录 bash 读取 ~/.bash_profile , 交互式 bash - ~/.bashrc .有关更多详细信息,请参阅 Bash 启动文件。

当您打开终端窗口时,它会以交互模式启动 bash,这使得 bash 读取~/.bashrc~/.bash_profile设置通常在您登录桌面时读取,因此当更改~/.bash_profile时,您需要重新登录才能应用更改。

人们通常也~/.bash_profile调用~/.bashrc,以便在两种模式下获得相同的环境。

最新更新