java - 登录 Unix 位置
问题描述
是否有操作系统设计者确定的标准位置,应用程序日志应保存在 Unix 系统中?为了扩展,在 python 和 java 等跨平台语言中,通常有编程方式来访问这些位置以通过库在其中写入日志,以便相同的代码在多个系统上工作?
解决方案
正如 Klaus D. 所说,您应该使用 /var/log 来存储您的日志。
/var 是“变量”的缩写。存放可能经常更改的文件的地方——尤其是大小,例如发送给系统用户的电子邮件或进程 ID 锁定文件。
您可以在此处找到有关 Unix 文件体系结构的非常有趣的信息: https ://www.geeksforgeeks.org/unix-file-system/
推荐阅读
- cuda - 如何在 GPU 上执行基本操作(+ - * /)并将结果存储在上面
- java - Spring-data 无法更新 id 为 0 的对象
- numpy - 如何从给定列表中的numpy索引的数组中返回项目列表
- jakarta-ee - 大量 Java Native Query 记录在 5 分钟后导致 Exception。javax.ejb.EJBTransactionRolledbackException
- excel - 将一些列附加到另一列,并创建一个单独的列以包含附加的列标题标题
- react-jsonschema-forms - 在 React-JsonSchema-Form 中从表单字段的开头和结尾修剪空格
- python - 如何将用户输入与列表中的大写字母字符串进行比较?
- r - 在一个条形图上绘制多个变量?
- android - 有没有办法在 android 编辑文本中创建新的输入类型?
- reactjs - 仅在第一次以惯用方式和优雅方式呈现组件时执行 react-apollo-hooks useQuery