Какую оболочку я использую? Вот как это узнать
Вы когда-нибудь задумывались, какую оболочку вы используете в командной строке? Нет ничего необычного в том, чтобы хотеть или нужно знать, какая оболочка запущена, и хотя вы можете слышать этот вопрос много раз, ответ может быть разным для каждого пользователя, поэтому проще всего выполнить команду терминала, которая определяет текущий активный оболочка.
Как узнать, какая оболочка используется в Mac OS X, Unix, Linux
Самый простой способ узнать, какая оболочка используется, — это ввести следующий синтаксис команды в командной строке:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
echo $SHELL
Нажмите «Вернуться». Да, это $ SHELL заглавными буквами, в мире unix регистр имеет значение. Вы должны увидеть что-то вроде этого напечатанного вам, указывающего на используемую оболочку:
$ echo $SHELL
/bin/bash
Это будет означать, что оболочка — это bash, но вы можете увидеть что-то по-другому, например / bin / tcsh / bin / zsh / bin / ksh или множество других существующих оболочек.
Эта команда работает на всех платформах unix, будь то Mac OS X, Linux, FreeBSD или что-то еще, и всегда возвращает одно и то же.
Помните, что оболочки также можно запускать из других оболочек, создавая своего рода гнездо. Например, вы можете запустить tcsh поверх bash поверх ksh, хотя для этого нет особых причин. Ввод «exit» приведет к выходу из одной оболочки и возврату к другой, если вы находитесь в такой ситуации, когда вы можете повторно запустить команду echo $ SHELL, чтобы снова определить тип.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)