将php_errors.log日志分割为100个文件的命令保存到/home/logs目录
要求该命令不影响原文件php_errors.log,只需将分割后生成的100个文件。原文件不动它
如果你希望保留原始的 php_errors.log 文件,并将其分割为 100 个文件,你可以使用 cp 命令先复制一份文件,然后再对复制的文件进行分割。以下是一个示例命令:
切割为1000个小文件
sudo split -n 1000 -d laravel.log.bak laravel/laravellog
cp php_errors.log /home/logs/php_errors.log
split -l $((($(wc -l < php_errors.log) + 100 - 1) / 100)) /home/logs/php_errors.log /home/logs/php_errors_log_chunk_
分割为10个小文件命令:
split -n l/10 -d php-fpm.log php-fpm.log.part