В показанном терминале используется оболочка fish
. Оболочка fish
не является -оболочкой POSIX (и, следовательно, предоставляет синтаксис, отличный от таких оболочек, как bash
и zsh
), который дает пользователю то, что он называет «автоматические предложения» на основе ранее введенных команд, то есть что отображается в GIF-анимации в вопросе.
Я распознал его как оболочку fish
, так как я узнаю функцию автоматического предложения, а также полужирный I
в подсказке, обозначающей «режим вставки» (в режиме редактирования командной строки на основе редактора Vi )а также особый тип меню, используемый в автодополнениях -. О, и заголовок окна терминала говорит (fish)
, когда сама оболочка является заданием переднего плана (, что делает не просто предположением, что этоfish
).
Дополнительную информацию и инструкции по установке оболочки fish
можно найти на ее веб-странице .
Если вы используете дистрибутив на базе CentOS/Fedora/Red Hat, отредактируйте /etc/sysconfig/network -scripts/ifcfg -XXXX. Если вы используете SUSE/OpenSUSE, отредактируйте /etc/sysconfig/network/ifcfg -XXXX
Добавьте следующее, замените нужные DNS-серверы и домен:
PEERDNS=no
DNS1=1.0.0.1
DNS2=8.8.8.8
DOMAIN=something.org
Затем просто перезапустите интерфейс.
Или используйте редактор nm -connection -и установите следующее, что делает то же самое.