访问系统.log在目录"/private/var/log/system.log"中 - Mac



基本上,这个脚本的要点是将system.log的内容复制到一个文本文件中,然后在该文件中搜索特定事件和有关该事件的日志信息。具体来说,我有一个媒体服务器,我需要记录所有尝试连接的IP。

我该如何进行:1)复制到另一个目录并重命名system.log文件,或者2)扫描system.log并将其复制到文本文件中?我认为第一个选项应该更容易,因为一旦你将system.log命名为system.log.txt,它就会变成一个文本文件。

如有任何帮助,我们将不胜感激。我正试着用python写出来。

我认为你不需要复制它。你可以打开文件并直接访问其内容:

with open('<filepath>', 'r') as file:
    content = file.read() 
    # or if you want an array of lines:
    lines = file.readlines()

只需确保您拥有正确的权限

最新更新