Как смонтировать резервный суперблок ext4? Я получил сообщение об ошибке при выполнении инструкций

Если вы хотите игнорировать закомментированные строки в любом месте файла, не считая их, то это должно сделать это:

grep -n -v ^# /etc/passwd

Параметр -ngrep делает то же самое, что и cat, нумерует строки (, хотя формат вывода немного отличается, grep добавляет двоеточие между номером строки и содержимым, а также не дополняет числа.)

Опция -vуказывает grep напечатать строки, которые не соответствуют регулярному выражению.

А регулярное выражение ^#соответствует литералу #только в начале строки.

Если вместо этого вы хотите всегда пропускать первые 10 строк, то tail +11должен сделать это. Вы можете подключить cat -nк нему:

cat -n /etc/passwd | tail +11

См. справочную страницу tailдля получения более подробной информации, в частности, опции -n(, которую можно опустить, как здесь.)

0
17.03.2020, 15:07
1 ответ

Первое, что нужно сделать, это сделать «dd» копию блочного устройства на другое устройство, если это возможно.

Затем запустите e2fsck на устройстве, чтобы проверить, сможет ли оно восстановить файловую систему. Он автоматически проверит расположение резервных суперблоков в обычном режиме.

0
28.04.2021, 23:20

Теги

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