Запустите скрипт как корень во время начальной загрузки и дисплея в терминале Linux по умолчанию?

Похоже, что это ничего не нашло. И затем обновленный сбойный блок inode с его результатами, который был ничем.

FILE SYSTEM WAS MODIFIED выходит плюнувший fsck любое время это делает запись к файловой системе. Изменение, которое квалифицирует один сбойный блок inode.

Особенно, тогда как Вы не указывали, чтобы просто решить любые проблемы, не спрашивая Вас (-y) если бы это придумало проблемы на нуждающемся диске исправления, это сказало бы что-то.

3
22.02.2015, 20:11
1 ответ

Как вы указываете себя, как root, вы можете просто написать вещи / dev / tty1 .

Если ваш скрипт записывает на STDOUT, вы можете использовать:

yourscript | tee -a /your/log/file > /dev/tty1

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

Нет никаких способов, которые можно остановить с помощью Ctrl + C , даже если вы вошли в систему сначала на консоли, так как для вашей оболочки нет знать, где отправить прерывание.

В зависимости от ваших настроек запуска, будьте ли у вас графический логин или нет, вы можете использовать / dev / tty2 , чтобы не складывать первый экран. Вы также должны рассмотреть вопрос о запуске журнала с новой строкой, поэтому первый текст не отображается после подсказки

machinename login:

, который находится в верхней части экрана.

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

1
27.01.2020, 21:31

Теги

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