从终端启动可执行文件时,终端上会打印各种消息。
我的问题是,当您在没有终端的情况下启动应用程序(通过双击图标)时,这些消息记录在哪里?
我查看了/var/log
但不知道哪个文件包含它们。
例如,从 Unity 启动器启动的自定义应用程序。
答案1
/dev/null
除非您更改该图标开始在其他地方记录的启动程序,否则它们会转到其他地方。
像这样:
sh -c "command > ~/file.log"
从终端启动可执行文件时,终端上会打印各种消息。
我的问题是,当您在没有终端的情况下启动应用程序(通过双击图标)时,这些消息记录在哪里?
我查看了/var/log
但不知道哪个文件包含它们。
例如,从 Unity 启动器启动的自定义应用程序。
/dev/null
除非您更改该图标开始在其他地方记录的启动程序,否则它们会转到其他地方。
像这样:
sh -c "command > ~/file.log"