我有一个 python 代码记录其在 上的操作txtfile.log
,每次代码运行时都会将其附加到此文件中。
大部分情况下——此代码使用 运行crontab
。
问题发生在user
首次运行此代码时,然后在 的权限txtfile.org
下创建user
。但重新启动后(现在文件存在)尝试附加到此文件时,相同的代码无法运行。另一方面,当文件在root
首次使用 运行后最初创建时crontab
,user
可以运行此代码,因为他没有写入root
文件的权限。
解决该问题的正确方法是什么?