Сейчас многие дистрибутивы используют zsh, думаю стоит упомянуть, что синтаксис настройки у командых оболочек также разный.
Например, на zsh команда $PS1='[\d \t](notRoot)$’ не будет работать, мы получим в приглашении следующее:
[\d \t](notRoot)$
Оболочка может быть специфичной для пользователя, т.е. находиться в его домашнем каталоге. Поэтому она не будет установлена в привычном понимании, но в системе всё же будет, но только для определённого пользователя.
Что касается доступных для всех пользователей, то можно поискать исполняемые файлы этих оболочек. Взять переменную $PATH и пройтись по этим путям. В 90% оболочки будут находится в /bin, /usr/bin. Иногда в /opt
для ознакомления я бы добавил команду: cat /etc/shells – посмотреть список доступных оболочек
В описании к видео лекции неплохо было бы прикрепить ссылку из видео
Не очень понял, что именно нужно сделать?
На 08:02 видео ссылка в верхнем правом углу. Было бы не плохо приложить её к описанию видео
Сейчас многие дистрибутивы используют zsh, думаю стоит упомянуть, что синтаксис настройки у командых оболочек также разный.
Например, на zsh команда $PS1='[\d \t](notRoot)$’ не будет работать, мы получим в приглашении следующее:
[\d \t](notRoot)$
Как узнать, какие shell-ы установлены в ОС?
Оболочка может быть специфичной для пользователя, т.е. находиться в его домашнем каталоге. Поэтому она не будет установлена в привычном понимании, но в системе всё же будет, но только для определённого пользователя.
Что касается доступных для всех пользователей, то можно поискать исполняемые файлы этих оболочек. Взять переменную $PATH и пройтись по этим путям. В 90% оболочки будут находится в /bin, /usr/bin. Иногда в /opt