Я хотел бы выполнить эту команду, но я не знаю, как вставить символ.
Поскольку эта команда используется для определения правильности владения файлом /boot/grub/grub.cfg
. Этой командой я обращаюсь к CIS для оценки хоста.
Спасибо.
stat -c "%u %g" /boot/grub/grub.cfg | egrep "^0 0"
Символ ^
назван каре, это находится на том же ключе как числовые 6 на клавиатуре.
Вам нужен Shift+6 для ввода ^
.
На нотации Regex (поскольку Вы используете egrep
), ^
маркер, который матчи начинаются строки.
Вы управляете:
stat -c "%u %g" /boot/grub/grub.cfg | egrep "^0 0"
обязательно проверяет если файл /boot/grub/grub.cfg
принадлежит root:root
.
%u
и %g
форматы с -c
опция stat
печатает пользователя владельца и группу файла, /boot/grub/grub.cfg
в этом случае.
/dev/sda1
не содержит Ваш исходный MBR, пытаются следовать инструкциям для восстановления загрузчика (вероятный GRUB, если Вы используете Ubuntu). – Lekensteyn 24 October 2017 в 12:39