Вы хотите обнулить файл журнала из командной строки.
Что-то вроде :> /path/to/file.log[1275 visibleСм .: Есть ли способ удалить файл размером 100 ГБ в Linux без прерывания операций ввода-вывода / загрузки?
Нужно ли мне просто позволить rm работать в течение длительного времени, чтобы удалить файл размером 1 ТБ?
Да. Весьма вероятно, что файл, заполнивший диск, разбросан на фрагменты повсюду, и файловой системе необходимо скорректировать свободные записи в списке для каждого отдельного фрагмента. На это нужно время.
Должен ли я просто восстановить данные из резервной копии машины времени?
Это вариант. Спорный вопрос, займет ли это больше времени. Если вы думаете, что можете что-то потерять, просто подождите rm
.