我有一个名为“log.txt”的文件,我想每晚将其移动到日志文件夹中。
问题是我想要跟踪文件,所以我实际上需要将其移动到 log1.txt、log2.txt、log3.txt 等等。
有没有 unix 命令或 bash 脚本方法可以做到这一点?
G-Man
答案1
您需要查看一个名为 logrotate 的工具。您可能已经安装了此工具,因为其他工具也使用它来实现此目的。它需要您编写一个小的配置文件,它将处理旋转日志文件并重新启动打开该文件的任何进程。
我有一个名为“log.txt”的文件,我想每晚将其移动到日志文件夹中。
问题是我想要跟踪文件,所以我实际上需要将其移动到 log1.txt、log2.txt、log3.txt 等等。
有没有 unix 命令或 bash 脚本方法可以做到这一点?
G-Man
您需要查看一个名为 logrotate 的工具。您可能已经安装了此工具,因为其他工具也使用它来实现此目的。它需要您编写一个小的配置文件,它将处理旋转日志文件并重新启动打开该文件的任何进程。