Как получить всю командную строку при использовании автодополнения bash

Как работают su и sudo

  • suзапрашивает пароль пользователя, которого вы меняете на (по умолчанию root ).
  • sudoзапрашивает пароль текущего пользователя.

Альтернативы

  • С помощью sudo вы также можете настроить его так, чтобы разрешить пользователю только ограниченный набор команд, например. смонтировать мой -носитель … (вам не нужно отдавать root ). Используйте sudoeditдля редактирования файла конфигурации. Он проверит файл перед сохранением. Если вы этого не сделаете, вы можете остановить работу sudo. Если у вас нет пароля root или возможности выполнить загрузку в режиме реального времени в спасательную ОС, вы будете заблокированы.
  • Если я правильно помню, mount поддерживает возможность добавления записи в /etc/fstab, которая не монтируется автоматически -, но может быть смонтирована любым пользователем
0
26.01.2020, 19:16
1 ответ

bashпредоставляет полный список аргументов в переменной оболочки $COMP_WORDSи индекс слова под курсором в $COMP_CWORD. Другие полезные переменные оболочки, связанные с завершением, начинаются с $COMP...и перечислены в разделе «Переменные оболочки» в man bashи в руководстве bash .

0
28.01.2020, 02:54

Теги

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