Как открыть файл на удаленном компьютере и отслеживать его хвост, поскольку новые данные записываются в конец? Специфического ограничения на протокол, к которому доступ к файлу не существует. Желательно быстрое и удобное решение.Как отслеживать изменения файлов на удаленной машине?
1
A
ответ
0
Одним из вариантов является установка удаленного каталога в локальный каталог, используя sshfs, который является клиентом файловой системы на основе протокола SSH File Transfer:
sshfs [email protected]:/root/Documents/ localDoc/
А затем получить доступ ко всем файлам в локальной директории, если вы работаете с удаленными файлами.
Для проблем с производительностью вы можете использовать различные варианты, такие как cache=no
и large_read
.
0
Вы можете сделать ssh на машине с аутентификацией с паролем без аутентификации и дать команду самому ssh. Для, например: - SSH [email protected] 'Tail -f имя_файла' или вы можете использовать SSH sshpass -p '' mySSHPasswordHere [email protected] "хвост -f имя_файла"
Спасибо & С уважением,
Alok Thaker
Смежные вопросы
- 1. Дженкинс на удаленной машине
- 2. Glob на удаленной машине
- 3. System.NullReferenceException на удаленной машине?
- 4. python watchdog монитор изменения каталога на удаленной машине
- 5. Планирование задачи на удаленной машине
- 6. Развертывание webservice на удаленной машине
- 7. Invoke-sqlcmd на удаленной машине
- 8. Запуск потока на удаленной машине
- 9. проблема LINQ на удаленной машине
- 10. C# FileSystemWatcher на удаленной машине
- 11. Выполнить readlink на удаленной машине
- 12. ошибка gem на удаленной машине
- 13. рубиновые команды на удаленной машине
- 14. C# процессы на удаленной машине
- 15. передать параметры удаленной машине
- 16. Execute exe на удаленной машине
- 17. Как отслеживать изменения файлов с помощью HHVM?
- 18. Воспроизведение звуковых файлов на удаленной машине через динамики локального компьютера
- 19. Как отслеживать изменения конфигурационных файлов приложений
- 20. Как отслеживать изменения файлов в unix?
- 21. Как открыть вкладку браузера на удаленной машине
- 22. Как создать виртуальный каталог на удаленной машине
- 23. Python: Как использовать platform.win32_ver() на удаленной машине?
- 24. Как обнаружить панику ядра на удаленной машине?
- 25. Как создать реестр на нескольких удаленной машине
- 26. Обновление модели Entity Framework на удаленной машине
- 27. Как отслеживать изменения файлов и знать, какие изменения были внесены.
- 28. Передача аргументов удаленной машине?
- 29. Присоединение отладчика к обработке на удаленной машине
- 30. SSH + SSH застрял на удаленной машине
ssh в эту машину и использовать 'tail -f/path/file'? – Chen
Помимо предложения vbmaster: если вы можете получить доступ к файлу через сеть с помощью монтирования NFS или аналогичного, вы можете использовать 'inotify', чтобы сообщить вам, когда файл будет изменен, и написать собственную реализацию' tail -f'. –