Une fois, un de mes amis (qui est un utilisateur expérimenté d'Unix / Linux) m'a dit que définir le shell de root sur autre chose que sh (c'est-à-dire bash ou zsh) pourrait créer des problèmes, car certains scripts pourraient supposer que le shell est sh et faire quelque chose de bizarre .
Cependant, je pense qu'Ubuntu a un shell racine par défaut défini sur bash, et Gentoo utilise également bash. Quelqu'un peut-il casser le mythe?
bash
. J'ai démarré en mode mono-utilisateur pour corriger, mais cela ne fonctionnait que parce qu'il/bin/sh
était toujours lié àFBSD
fork debourne
et nonbash
.