Bash не загружает inputrc автоматически

На шаге 1 попробуйте также сделать следующее:

systemctl disable firewalld.service

systemctl stop немедленно останавливает службу, но оставляет ее настроенной для повторного запуска всякий раз, когда она обычно так и делают (т.е. при загрузке).

systemctl disable удаляет его из процесса загрузки.

Чтобы немедленно остановить его и предотвратить его запуск при следующей загрузке, запустите оба.

systemctl status firewalld.service сообщит вам, работает ли он или как он настроен

0
11.05.2019, 06:59
1 ответ

Bash использует библиотеку readlineдля интерактивной обработки ввода. Эта библиотека отвечает за чтение файла инициализации. По умолчанию это ~/.inputrc, но переменная окружения INPUTRCобеспечивает переопределение.

Поэтому, если файл ~/.inputrc не обрабатывается, проверьте переменную INPUTRC.

Следующее, что нужно проверить, это то, что добавляемые строки находятся не в условном выражении.

1
28.01.2020, 02:40

Теги

Похожие вопросы