Назад | Перейти на главную страницу

Мониторинг файлов журнала в реальном времени, как «верхний» мониторинг процессов [OS X]

Есть ли команда / программа для OS X, которая позволяет мне подключаться к файлу и отображать его изменения в реальном времени, не открывая его повторно, подобно тому, как "top" контролирует системные процессы в реальном времени?

Ты можешь использовать tail для мониторинга одного файла журнала.

Если файл удаляется, а затем создается снова, вы можете использовать tail -F для активного отслеживания изменений файлов

Если добавляется тот же файл, используйте tail -f для активного отслеживания изменений файлов

Если вы делаете это с синхронизацией файлов с помощью dropbox, скорее всего, он создает новый файл с другим индексом, поэтому команда tail -f и команда less + F не работают, поскольку они все еще ссылаются на старый дескриптор файла, который они открыто изначально.

Предлагаю попробовать

watch "tail /path/to/filename"

Это кажется хакерским, но, по крайней мере, каждые X секунд он будет повторно запускать хвост на имени файла, давая вам обновленный вывод, независимо от того, изменяются ли inodes в файле.

Другая альтернатива может быть less the-interesting-file и ударяя сдвиг+F.