1. 程式人生 > 其它 >liunx 日誌分割split

liunx 日誌分割split

Linux系統下的日誌分割工具,SplitLogrotate

split

選項含義
-b 分割後的文件大小,單位是byte
-C 分割後的文件,單行最大byte數
-d 使用數字作為字尾(default: 字母),同時使用-a length(default: 2)指定字尾長度
-l 分割後文檔的行數
–verbose 顯示輸出詳細資訊
split -l --verbose 1000000 split.test -d -a 3 split.log
╰─$ ls                                                    
split.test     split.test008  split.test017  split.test026
split.test000  split.test009  split.test018  split.test027
split.test001  split.test010  split.test019  split.test028
split.test002  split.test011  split.test020  split.test029
split.test003  split.test012  split.test021  split.test030
split.test004  split.test013  split.test022  split.test031
split.test005  split.test014  split.test023  split.test032
split.test006  split.test015  split.test024  split.test033
split.test007  split.test016  split.test025