(1)將檔案按照儲存大小拆分
如下命令,將954m大小的檔案httpd.log
,按照500mb每個檔案大小進行拆分。拆分後,變為xaa
和xab
兩個檔案,每個檔案大小為477m。
-rw-r--r-- 1 root root 477m mar 25 12:38 xab(2)將拆分後的檔案按照某個tag命名
如下命令,將954m大小的檔案httpd.log
,按照200mb每個檔案大小進行拆分。拆分後的名字,按照split.log
作為tag。最終拆分後,變為split.logaa
,split.logab
,split.logac
,split.logad
和split.logae
5個檔案,每個檔案大小為200m。
-rw-r--r-- 1 root root 154m mar 25 12:52 split.logae(3)按照檔案內容行數進行拆分
如下命令,將76294b的檔案systemlog
,按照每個檔案200行內容來進行拆分。並用cat xaa | wc -l
命令統計拆分後的檔案,可見拆分後的每個檔案內容均為200行。
# split -l 200 systemlog
# ll
total 172
-rw-rw-r-- 1 root root 76294 mar 25 12:02 systemlog
-rw-r--r-- 1 root root 14369 mar 25 12:16 xaa
-rw-r--r-- 1 root root 12795 mar 25 12:16 xab
-rw-r--r-- 1 root root 13566 mar 25 12:16 xac
-rw-r--r-- 1 root root 13681 mar 25 12:16 xad
-rw-r--r-- 1 root root 13840 mar 25 12:16 xae
-rw-r--r-- 1 root root 8043 mar 25 12:16 xaf
# cat xaa | wc -l; cat xab | wc -l; cat xac | wc -l; cat xad | wc -l; cat xae | wc -l; cat xaf | wc -l
200200
200200
20099
檔案寫入mysql 如何將大檔案寫入到資料庫中
最近利用空閒時間自己在寫乙個檔案備份工具,因為我磁碟上的很多檔案很重要,例如很多ppt和講義。所以需要經常備份,而且因為這些檔案很多,所以需要增量備份。我嘗試用過windows自帶的ntbackup工具,但感覺不是很爽。它不支援壓縮備份,而且介面也有點複雜。為了響應偉大領袖的 自力更生,豐衣足食 的...
Sybase IQ如何將大檔案資料迅速載入到資料庫
試想一下,如果乙個檔案5g 10g甚至更大。如何將它迅速地載入到資料庫指定的表呢?我們看看sybase iq是如何迅速地將表的資料載入到資料庫的。資料檔案格式 1440,2011 01 09 00 00 00,1,珠海,1,c網,8612345678222,221943,1,12175,1,12,1...
Sybase IQ如何將大檔案資料迅速載入到資料庫
試想一下,如果乙個檔案5g 10g甚至更大。如何將它迅速地載入到資料庫指定的表呢?我們看看sybase iq是如何迅速地將表的資料載入到資料庫的。資料檔案格式 1440,2011 01 09 00 00 00,1,珠海,1,c網,8612345678222,221943,1,12175,1,12,1...