如何在不使用终端的情况下更改默认 shell? 2024-6-11 • bash shell 在尝试更改我的外壳时鱼到重击,在卸载 Fish 并退出终端之前,我忘记将默认 shell 更改为 Bash。因此,我的终端在启动时崩溃,因为它找不到已卸载的外壳(Fish)。因此,我无法使用chsh,也无法调用sudo手动编辑所需的权限/etc/passwd。 有关信息,我正在运行 Arch Linux,使用 Alacritty 作为终端模拟器,并安装了 Bash(尽管未设置为默认值)。 任何解决这个问题的方法将不胜感激。 谢谢。 相关内容 Ubuntu Unity 开始图标位置 $$ 数学模式 Latex 后的标点符号 Linux 上打印的 PDF 中缺少几行 如何在执行任何其他命令之前执行“清除”bash命令? 由于安装了 nvidia460,因此有一个显示器 带有 autofs 的 NFS:挂载 /run/lock 时出现权限错误 我在下载的部分保存了一个 hadoop3.pem 文件。但是 chmod 命令无法访问此文件 Latexdiff 和 achemso 没有显示标题的变化 如何从服务器端修复:错误:“www.example.org”的证书不受信任 Userid 变量问题