Linux 命令大全
Linux split命令用于將一個(gè)文件分割成數(shù)個(gè)。
該指令將大文件分割成較小的文件,在默認(rèn)情況下將按照每1000行切割成一個(gè)小文件。
split [--help][--version][-<行數(shù)>][-b <字節(jié)>][-C <字節(jié)>][-l <行數(shù)>][要切割的文件][輸出文件名]
參數(shù)說(shuō)明:
使用指令"split"將文件"README"每6行切割成一個(gè)文件,輸入如下命令:
$ split -6 README #將README文件每六行分割成一個(gè)文件
過(guò)程中提示有文件被占用,重啟系統(tǒng),再執(zhí)行該命令時(shí)提示需要執(zhí)行一個(gè)指令,把那個(gè)指令執(zhí)行完后開始下載,很順利。不幸的是linux命令,ansible無(wú)法知道你的命令所指向的內(nèi)容是否改變了什么東西,為了讓ansible知道這一點(diǎn),我們需要提供刪除和創(chuàng)建這2個(gè)參數(shù)給它,當(dāng)使用創(chuàng)建時(shí),如果文件已經(jīng)存在,那么命令將不會(huì)被執(zhí)行,如果執(zhí)行刪除時(shí),文件存在,那么命令將被執(zhí)行。(c)最后希望於文件data.rpt的末尾處加上一行"there are.....".但此時(shí), shell尚未執(zhí)行"sort -k 1 > data.rpt"故各數(shù)據(jù)行排序后的id及salary等數(shù)據(jù)尚未寫入data.rpt.所以得命令awk提前先通知shell執(zhí)行命令"sort -k 1 > data.rpt"來(lái)處理pipe中的資料. awk中這個(gè)動(dòng)作稱為close pipe.是由執(zhí)行close ( "shell command" )來(lái)完成.需留心close( )指令中的shell command。
使用指令"ls"查看當(dāng)前目錄結(jié)構(gòu)linux命令,如下所示:
$ ls #執(zhí)行l(wèi)s指令 #獲得當(dāng)前目錄結(jié)構(gòu) README xaa xad xag xab xae xah xac xaf xai
Linux 命令大全