当前位置:  开发笔记 > 数据库 > 正文

将自定义日志位置添加到OS X控制台应用程序

如何解决《将自定义日志位置添加到OSX控制台应用程序》经验,为你挑选了2个好方法。

在线搜索之后,到目前为止我找到的最佳解决方案是在"/ Library/logs /"或"〜/ Library/logs /"中创建一个符号链接,以使其显示在Console应用程序中.

我想知道是否可以直接在控制台的"LOG FILES"部分下将新目录或日志文件添加到"root"级别.

这是一个快速截图:

OS X控制台



1> Tao Zhyn..:

有一种方法可以将日志文件放入控制台.

您可以将日志文件或日志目录中的符号链接添加到列表中的某个目录.该目录~/Library/Logs似乎是添加自己的日志文件的合理选择.


对于我自己,我希望轻松访问apache2日志.我使用macports安装了apache2 ,默认日志文件位于/opt/local/apache2/logs.

因此我所做的就是创建该目录的符号链接.

# cd ~/Library/Logs
# ln -s /opt/local/apache2/logs/ apache2 

现在我可以轻松使用console.app来获取日志.


在OSX 10.9上,我没有指向文件夹的符号链接,但是文件夹包含每个文件的符号链接.我用它来制作MAMP日志
看起来Mountain Lion删除了这个功能.控制台根本不显示符号链接.
似乎不适用于macOS 10.12 ...尝试文件夹和单个文件(MongoDB日志文件).

2> 小智..:

我对macOS Sierra的解决方案:

第一步也是最后一步,您必须创建一个从源(日志)目录到(例如)现有官方日志目录之一的硬链接,您可以在console.app中看到.

我拿走了我的~/Library/Logs目录.

hln /usr/local/var/log /Users/dierk/Library/Logs/_usr_local_var_log

交叉发布这个伟大的工具,用于创建最初由Sam发布的硬链接.

简介:

要安装Hardlink,请确保已安装自制软件,然后运行:

brew install hardlink-osx

安装后,创建一个硬链接:

hln [source] [destination]

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有