- - Как да превключите обратно към bash в Terminal на macOS Catalina

Как да превключите обратно към bash в Terminal на macOS Catalina

Черупката по подразбиране на macOS Catalina се промениот Bash до Zsh. Трябва да изпълните команда, за да направите действително промяната и мнозина смятат, че Zsh е по-добър. Ако сте превключили и искате да се върнете към Bash като черупка по подразбиране, когато отворите Terminal, това е лесна промяна. Ето как можете да превключите обратно към bash в Terminal.

Превключете обратно към bash в Terminal

Отворете приложението Terminal и изберете от лентата с менютаелементът от терминала. От менюто изберете Предпочитания. В прозореца Предпочитания отидете на раздела Общи. Има опция, наречена „Черупки отворени с“. Изберете „Команда (пълен път):“. В полето под него въведете следното;

/bin/bash

Излезте от терминала и го отворете отново. Сега терминалът винаги ще се отваря в Bash.

Промяна на стандартната обвивка на bash

Предишният раздел променя коя обвивкаТерминалът се отваря, но всъщност той не променя стандартната обвивка обратно към bash. Той има повече или по-малко същия ефект, но ако искате да промените обвивката по подразбиране обратно към bash, изпълнете следната команда в Terminal. Ще трябва да въведете паролата си.

chsh -s /bin/bash

След тази команда можете да оставите опцията в предпочитанията на терминала, зададени на „Черупка за вход по подразбиране“ под опцията „Черупки отворени с“.

След като актуализирате до Каталина, няма премахванеZsh от системата. Тъй като можете да промените черупката обратно на Bash, няма значение. Единственият недостатък на връщане към Bash е, че всеки път, когато отворите нов прозорец на терминала, в горната част ще се появи съобщение, което ви казва да преминете към Zsh и ще ви даде командата да направите превключването.

Що се отнася до коя обвивка да използвате, тя наистина е готоваза теб. Има други черупки освен Bash и Zsh, които се предлагат на macOS. Ако искате да видите списък с всички налични черупки, изпълнете следната команда в Terminal.

cat /etc/shells

След това можете да изберете всяка от черупкитеи ги използвайте или като черупка, която Терминалът използва, или променете обвивката по подразбиране. Командата е същата, с изключение на това, че трябва да промените „bin / bash“ в коя от черупките, които искате да зададете по подразбиране.

chsh -s /bin/bash

Ако искате да преминете към Csh, ще изпълните следната команда;

chsh -s /bin/csh

По същия начин, за да промените обвивката, към която се отваря, без да променяте обвивката по подразбиране, въведете това в предпочитанията на Terminal.

/bin/csh

И двете промени са лесни за извършване.

Коментари