добро пожаловать в переполнение стека!
Этот вопрос, вероятно, принадлежит другому сообществу, например Ошибка сервера , и может быть перенесен.
Однако вы можете очистить domain.acc.log
во время выполнения процесса (при условии, что вам не нужно хранить данные), выполнив команду echo "" > /var/log/nginx/domain.acc.log
.
Чтобы разбить то, что вы делаете, echo ""
означает, что вы выводитепустая строка, затем >
принимает входные данные и записывает их в файл, перезаписывая любое содержимое в файле.
Это самый безопасный способ очистки журнала, поскольку другие процессы могут продолжать запись в файл без освобождения своих файловых дескрипторов, и вы можете быть уверены, что базовые данные удалены, даже если путь (/var/log/nginx/domain.acc.log
) это просто ссылка на файл