Оболонка за замовчуванням на macOS Catalina зміниласявід Баша до Зш. Вам потрібно виконати команду, щоб насправді зробити зміни, і багато хто думає, що Zsh краще. Якщо ви переключились і хочете повернутися до Bash як оболонки за замовчуванням кожного разу, коли ви відкриваєте Terminal, це легко змінити. Ось як можна повернутися до баш в терміналі.
Поверніться назад до bash в Терміналі
Відкрийте додаток Terminal і на панелі меню виберітьпункт меню терміналу. У меню виберіть Налаштування. У вікні Налаштування перейдіть на вкладку Загальні. Існує опція "Оболонки, відкриті". Виберіть "Команда (повний шлях)". У поле під ним введіть наступне;
/bin/bash
Закрийте термінал і відкрийте його знову. Термінал тепер завжди відкриється в Bash.
Змініть оболонку за замовчуванням на bash
Попередній розділ змінює оболонкуТермінал відкривається, однак він фактично не змінює оболонку за замовчуванням назад на баш. Він має більш-менш такий же ефект, але якщо ви хочете змінити оболонку за замовчуванням назад на bash, запустіть наступну команду в Terminal. Вам доведеться ввести свій пароль.
chsh -s /bin/bash
Після цієї команди ви можете залишити цей параметр у налаштуваннях терміналу, встановленому на "Оболонку входу за замовчуванням", під опцією "Оболонки відкриті з".
Після оновлення до Каталіни не видаляєтьсяZsh з системи. Оскільки ви можете змінити оболонку назад на Bash, це не має великого значення. Єдиним недоліком повернення назад до Bash є те, що кожного разу, коли ви відкриваєте нове вікно терміналу, вгорі з’явиться повідомлення про те, що вам потрібно перейти на Zsh і дати команду зробити перемикання.
Що стосується оболонки, яку ви повинні використовувати, то вона справді налаштованатобі. Окрім Bash та Zsh, на macOS доступні й інші оболонки. Якщо ви хочете переглянути список усіх наявних оболонок, виконайте наступну команду в Терміналі.
cat /etc/shells
Після цього ви можете вибрати будь-яку з оболонокі використовувати їх або як оболонку, яку використовує Термінал, або змінити оболонку за замовчуванням. Команда така ж, за винятком того, що ви повинні змінити "bin / bash" на ту оболонку, яку ви хочете встановити за замовчуванням.
chsh -s /bin/bash
Якщо ви хочете перейти на Csh, виконайте наступну команду;
chsh -s /bin/csh
Так само, щоб змінити оболонку, в яку вона відкривається, не змінюючи оболонку за замовчуванням, введіть це у налаштуваннях терміналу.
/bin/csh
Обидві зміни легко зробити.
Коментарі