私が知る限り、FreeBSDでは、root
デフォルトのシェルはcsh
通常のユーザーのデフォルトのシェルで構成されています。sh
Ubuntuでは、一般ユーザーの場合はroot
そうです。 (引用する:dash
bash
https://serverfault.com/questions/239535/whats-the-ubuntus-default-shell/239537#239537)
構成が異なる理由は何ですか?
答え1
~によるとよくある質問:
csh
FreeBSD の場合、これが基本ファイルシステムにあるのが「保障」される唯一のシェルであるためです (ports
通常 に現れるのは/usr/local/bin
デフォルト値が異なるファイルシステムです)。これはroot
、他の(マウントされていない)ファイルシステムでシェルを使用しているため、ログインできない状況を決して望まないので重要です。