小编Cy8*_*099的帖子

为什么不建议将 root 用户的默认 shell 设置为非 POSIX shell?

我要将我的 root 的默认 shell 从 bash 更改为 fish。据我所知,fish 不是 POSIX 标准外壳。另一方面,可能系统中的内核或其他东西与 POSIX 标准有关系,因此不建议将 root 的默认 shell 设置为非 POSIX 的 shell,因为这可能会导致操作系统的某些部分出现问题。我看到有人在某些主题上建议其他人不要将 root 用户的默认 shell 设置为非 POSIX 的 shell!这样对吗?

我是否应该将 root 的默认 shell 更改为非 POSIX 的 shell?(如果你能解释清楚,我会很高兴,我是类 Unix 世界的新手!)

linux bash shell posix fish

6
推荐指数
1
解决办法
869
查看次数

标签 统计

bash ×1

fish ×1

linux ×1

posix ×1

shell ×1