2018-03-29 17:10:57 1678瀏覽
linux下文件分割可以通過(guò)split命令來(lái)實(shí)現(xiàn),可以將一個(gè)大文件拆分成指定大小的多個(gè)文件,并且拆分速度非常的快,可以指定按行數(shù)分割和安大小分割兩種模式。Linux下文件合并可以通過(guò)cat命令來(lái)實(shí)現(xiàn),下面我們一起來(lái)看一下關(guān)于在Linux培訓(xùn)之文件切分與合并兩種模式詳解,非常簡(jiǎn)單。
在Linux下用split進(jìn)行文件分割
Usage:split[OPTION]...[INPUT[PREFIX]] Outputfixed-sizepiecesofINPUTtoPREFIXaa,PREFIXab,...;default sizeis1000lines,anddefaultPREFIXis`x'.WithnoINPUT,orwhenINPUT is-,readstandardinput. Mandatoryargumentstolongoptionsaremandatoryforshortoptionstoo. -a,--suffix-length=NusesuffixesoflengthN(default2)指定拆分文件的后綴長(zhǎng)度 -b,--bytes=SIZEputSIZEbytesperoutputfile按字節(jié)拆分,默認(rèn)單位字節(jié) -C,--line-bytes=SIZEputatmostSIZEbytesoflinesperoutputfile指定單行的最大大小,默認(rèn)單位字節(jié) -d,--numeric-suffixesusenumericsuffixesinsteadofalphabetic用數(shù)字作為拆分文件的后綴 -l,--lines=NUMBERputNUMBERlinesperoutputfile按行數(shù)進(jìn)行拆分 --verboseprintadiagnosticjustbeforeeach outputfileisopened --helpdisplaythishelpandexit --versionoutputversioninformationandexit
split-l300large_file.txtnew_file_prefix
split-b10mserver.logwaynelogsplit-b10mserver.logwaynelog
catsmall_files*>large_file
想要了解更多關(guān)于Linux發(fā)展前景趨勢(shì),請(qǐng)關(guān)注扣丁學(xué)堂Linux培訓(xùn)官網(wǎng)、微信等平臺(tái),扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育平臺(tái)為您提供權(quán)威的Linux視頻教程系統(tǒng),通過(guò)千鋒扣丁學(xué)堂金牌講師在線錄制的Linux視頻教程課程,讓你快速掌握Linux從入門到精通開發(fā)實(shí)戰(zhàn)技能。扣丁學(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號(hào)獲取更多的學(xué)習(xí)資料】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>