Почему меньше режима хвоста прекращает работать?

Используя less команда на Linux в режиме хвоста (Команда F или меньше-f) последовательно прекращает работать над определенными машинами и/или определенными файлами. Новые изменения просто заделывают показ.

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

Какие-либо идеи?

11
задан 08.10.2009, 16:28

3 ответа

Попытайтесь использовать less --follow-name. Даже если файл имеет то же имя, процесс (процессы), обновляющий его, может делать так способом, который изменяет inode файла - так с точки зрения ОС, это - новый файл после обновлений.

12
ответ дан 07.12.2019, 12:20

Вы просматриваете файлы журнала, которые повернуты на logrotate? Если файл, который меньше просматривает, будет переименован (например, от журнала до журнала 0 logrotate), то меньше продолжит наблюдать тот файл, даже при том, что новые записи пишутся в другой файл (с настоящим именем).

3
ответ дан 07.12.2019, 12:20

возможно, Вы могли попробовать tail -f [filename] вместо этого?

1
ответ дан 07.12.2019, 12:20

Теги

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