Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Включение автодополнения по клавише TAB (bash completion) для пользователей

Информация

Автодополнение для пользователей (кроме пользователя root) включено по умолчанию в обновлениях Astra Linux, вышедших после обновления 1.5. В этих обновлениях bash completion включен по умолчанию в файле индивидуальных параметров запуска bash для пользователя (файл .bashrc в домашнем каталоге пользователя) и действия по его включению не требуются.

В Astra Linux Special Edition 1.5 для включения автодополненияУ пользователеей:

В файле /etc/bash.bashrc после строки:

Блок кода
title/etc/bash.bashrc
# enable bash completion in interactive shells

Раскомменитровать Раскомментировать строки:

Блок кода
title/etc/bash.bashrc
if ! shopt -oq posix; then
 if [ -f /usr/share/bash-completion/bash_completion ]; then
 . /usr/share/bash-completion/bash_completion
 elif [ -f /etc/bash_completion ]; then
 . /etc/bash_completion
 fi
fi

Сохранить и перезапустить Перезапустить сессию пользователя.

У root'а:

Включение автодополнения по клавише TAB (bash completion) для пользователей

Для включения автодополнения для пользователя root добавить в файл Вписать в /root/.basch .bashrc строки:

Блок кода
title/root/.bash.bashrc
if ! shopt -oq posix; then
 if [ -f /usr/share/bash-completion/bash_completion ]; then
 . /usr/share/bash-completion/bash_completion
 elif [ -f /etc/bash_completion ]; then
 . /etc/bash_completion
 fi
fi

...