Questions tagged «rotation»

2
旋转一直打开并正在写入的文件
我有一个Linux应用程序,该应用程序不断将日志记录信息写入日志文件,例如。/var/log/application.log。由于应用程序不会自动旋转文件,因此该日志文件可能在几周内达到GB的大小,因此我希望能够正确旋转该文件 我这里主要关心的是,要旋转一个由应用程序始终打开的文件,我可能需要: 将文件移动到旋转形式 /var/log/application.log -> /var/log/application.log.2013-01-28 创建一个空的/var/log/application.log。Obs:至此,应用程序过程仍在写入/var/log/application.log.2013-01-28 更改应用程序进程的文件描述符以再次指向 /var/log/application.log 所以,对吗?如果是这样,我该怎么做?(主要是更改文件描述符部分) 如果我不是,正确的方法是什么,怎么做?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.