Почему в юниксовых ОС при работе от обычного пользователя приглашение
ввода команды кончается на "$", а от админа (root'a) - на "#"?
Всё дело в том, если ты работаешь на какой-нибудь ответственной системе,
и напортачишь от обычного пользователя, ты можешь получить только штраф
в много $. А если ты напортачишь от root'a и система придёт в полную
негодность, то тебя ожидает вполне реальный срок за решёткой (#)!
Поэтому в конец приглашения (чтобы всегда перед глазами было) и
поставили этот символ-предостережение, напоминающий пользователям
системы о том, что их может ожидать.