linux - 本地系统中的远程进程日志

标签 linux logging ubuntu-16.04

我有一个进程(例如 mongod)在服务器上运行并不断打印日志。我希望这些日志实时显示在我的本地系统上。

我怎样才能做到这一点?有什么工具吗?

我目前正在使用 Ubuntu 并在 Ubuntu 中寻求指导。

最佳答案

一种解决方案是连接到您的服务器并使用 tail 在控制台中打开您的文件。

我假设您可以使用 ssh 连接到您的服务器。然后你可以试试这个:

tail -f "log_file_name"

它会每秒(几乎实时)刷新您的日志并将它们打印在您的控制台中。

编辑:

您还可以将日志直接打印到文件:

mongod > "log_file"

然后使用上面的方法跟踪这个文件。

关于linux - 本地系统中的远程进程日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52417951/

相关文章:

java - 使用ADT运行android项目频繁重启手机设备

linux - 摆脱僵尸进程

logging - 如何让 Tomcat 服务器打印有关重写 Valve 的调试消息?

linux - pip install 在 docker 中无法正常工作

windows-10 - Win10主机与Hyper-V ubuntu vm共享文件夹

linux - 在 R 中执行 system() 后获取终端输出

c++ - C和C++之间的Linux共享内存是否可行?

testing - 当指定要测试具有多个项目的解决方案时,dotnet test 命令记录器仅写入上次测试的输出

iOS/iPhone - Xcode 调试区域不显示对象属性

node.js - 获取 Node 中插入设备的USB端口