linux備份文件命令收集
更新時(shí)間:2008年04月10日 23:34:47 作者:
收集一些linux下實(shí)現(xiàn)文件備份
ar
功能說(shuō)明:建立或修改備存文件,或是從備存文件中抽取文件。
語(yǔ) 法:ar[-dmpqrtx][cfosSuvV][a<成員文件>][b<成員文件>][i<成員文件>][備存文件][成員文件]
補(bǔ)充說(shuō)明:ar可讓您集合許多文件,成為單一的備存文件。在備存文件中,所有成員文件皆保有原來(lái)的屬性與權(quán)限。
參 數(shù):
指令參數(shù)
-d 刪除備存文件中的成員文件。
-m 變更成員文件在備存文件中的次序。
-p 顯示備存文件中的成員文件內(nèi)容。
-q 將問(wèn)家附加在備存文件末端。
-r 將文件插入備存文件中。
-t 顯示備存文件中所包含的文件。
-x 自備存文件中取出成員文件。
選項(xiàng)參數(shù)
a<成員文件> 將文件插入備存文件中指定的成員文件之后。
b<成員文件> 將文件插入備存文件中指定的成員文件之前。
c 建立備存文件。
f 為避免過(guò)長(zhǎng)的文件名不兼容于其他系統(tǒng)的ar指令指令,因此可利用此參數(shù),截掉要放入備存文件中過(guò)長(zhǎng)的成員文件名稱。
i<成員文件> 將問(wèn)家插入備存文件中指定的成員文件之前。
o 保留備存文件中文件的日期。
s 若備存文件中包含了對(duì)象模式,可利用此參數(shù)建立備存文件的符號(hào)表。
S 不產(chǎn)生符號(hào)表。
u 只將日期較新文件插入備存文件中。
v 程序執(zhí)行時(shí)顯示詳細(xì)的信息。
V 顯示版本信息。
--------------------------------------------------------------------------------
bunzip2
功能說(shuō)明:.bz2文件的解壓縮程序。
語(yǔ) 法:bunzip2 [-fkLsvV][.bz2壓縮文件]
補(bǔ)充說(shuō)明:bunzip2可解壓縮.bz2格式的壓縮文件。bunzip2實(shí)際上是bzip2的符號(hào)連接,執(zhí)行bunzip2與bzip2 -d的效果相同。
參 數(shù):
-f或--force 解壓縮時(shí),若輸出的文件與現(xiàn)有文件同名時(shí),預(yù)設(shè)不會(huì)覆蓋現(xiàn)有的文件。若要覆蓋,請(qǐng)使用此參數(shù)。
-k或--keep 在解壓縮后,預(yù)設(shè)會(huì)刪除原來(lái)的壓縮文件。若要保留壓縮文件,請(qǐng)使用此參數(shù)。
-s或--small 降低程序執(zhí)行時(shí),內(nèi)存的使用量。
-v或--verbose 解壓縮文件時(shí),顯示詳細(xì)的信息。
-l,--license,-V或--version 顯示版本信息。
--------------------------------------------------------------------------------
bzip2
功能說(shuō)明:.bz2文件的壓縮程序。
語(yǔ) 法:bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][- 壓縮等級(jí)][要壓縮的文件]
補(bǔ)充說(shuō)明:bzip2采用新的壓縮演算法,壓縮效果比傳統(tǒng)的LZ77/LZ78壓縮演算法來(lái)得好。若沒(méi)有加上任何參數(shù),bzip2壓縮完文件后會(huì)產(chǎn)生.bz2的壓縮文件,并刪除原始的文件。
參 數(shù):
-c或--stdout 將壓縮與解壓縮的結(jié)果送到標(biāo)準(zhǔn)輸出。
-d或--decompress 執(zhí)行解壓縮。
-f或--force bzip2在壓縮或解壓縮時(shí),若輸出文件與現(xiàn)有文件同名,預(yù)設(shè)不會(huì)覆蓋現(xiàn)有文件。若要覆蓋,請(qǐng)使用此參數(shù)。
-h或--help 顯示幫助。
-k或--keep bzip2在壓縮或解壓縮后,會(huì)刪除原始的文件。若要保留原始文件,請(qǐng)使用此參數(shù)。
-s或--small 降低程序執(zhí)行時(shí)內(nèi)存的使用量。
-t或--test 測(cè)試.bz2壓縮文件的完整性。
-v或--verbose 壓縮或解壓縮文件時(shí),顯示詳細(xì)的信息。
-z或--compress 強(qiáng)制執(zhí)行壓縮。
-L,--license,
-V或--version 顯示版本信息。
--repetitive-best 若文件中有重復(fù)出現(xiàn)的資料時(shí),可利用此參數(shù)提高壓縮效果。
--repetitive-fast 若文件中有重復(fù)出現(xiàn)的資料時(shí),可利用此參數(shù)加快執(zhí)行速度。
-壓縮等級(jí) 壓縮時(shí)的區(qū)塊大小。
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
bzip2recover
功能說(shuō)明:用來(lái)修復(fù)損壞的.bz2文件。
語(yǔ) 法:bzip2recover [.bz2 壓縮文件]
補(bǔ)充說(shuō)明:bzip2是以區(qū)塊的方式來(lái)壓縮文件,每個(gè)區(qū)塊視為獨(dú)立的單位。因此,當(dāng)某一區(qū)塊損壞時(shí),便可利用bzip2recover,試著將文件中的區(qū)塊隔開(kāi)來(lái),以便解壓縮正常的區(qū)塊。通常只適用在壓縮文件很大的情況。
--------------------------------------------------------------------------------
compress
功能說(shuō)明:壓縮或解壓文件。
語(yǔ) 法:compress [-cdfrvV][-b <壓縮效率>][文件或目錄...]
補(bǔ)充說(shuō)明:compress是個(gè)歷史悠久的壓縮程序,文件經(jīng)它壓縮后,其名稱后面會(huì)多出".Z"的擴(kuò)展名。當(dāng)要解壓縮時(shí),可執(zhí)行uncompress指令。事實(shí)上uncompress是指向compress的符號(hào)連接,因此不論是壓縮或解壓縮,都可通過(guò)compress指令單獨(dú)完成。
參 數(shù):
-b<壓縮效率> 壓縮效率是一個(gè)介于9-16的數(shù)值,預(yù)設(shè)值為"16",指定愈大的數(shù)值,壓縮效率就愈高。
-c 把壓縮后的文件輸出到標(biāo)準(zhǔn)輸出設(shè)備,不去更動(dòng)原始文件。
-d 對(duì)文件進(jìn)行解壓縮而非壓縮。
-f 強(qiáng)制保存壓縮文件,不理會(huì)文件名稱或硬連接是否存在,該文件是否為符號(hào)連接以及壓縮效率高低的問(wèn)題。
-r 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-v 顯示指令執(zhí)行過(guò)程。
-V 顯示指令版本及程序預(yù)設(shè)值。
--------------------------------------------------------------------------------
cpio(copy in/out)
功能說(shuō)明:備份文件。
語(yǔ) 法:cpio [-0aABckLovV][-C <輸入/輸出大小>][-F <備份檔>][-H <備份格式>][-O <備份檔>][--block-size=<區(qū)塊大小>][--force-local][--help][--quiet][--version] 或 cpio [-bBcdfikmnrsStuvV][-C <輸入/輸出大小>][-E <范本文件>][-F <備份檔>][-H <備份格式>][-I <備份檔>][-M <回傳信息>][-R <擁有者><:/.><所屬群組>][--block-size=<區(qū)塊大小>][--force-local][--help][--no-absolute-filenames][--no-preserve-owner][--only-verify-crc][--quiet][--sparse][--version][范本樣式...] 或 cpio [-0adkiLmpuvV][-R <擁有者><:/.><所屬群組>][--help][--no-preserve-owner][--quiet][--sparse][--version][目的目]
補(bǔ)充說(shuō)明:cpio是用來(lái)建立,還原備份檔的工具程序,它可以加入,解開(kāi)cpio或tra備份檔內(nèi)的文件。
參 數(shù):
-0或--null 接受新增列控制字符,通常配合find指令的"-print0"參數(shù)使用。
-a或--reset-access-time 重新設(shè)置文件的存取時(shí)間。
-A或--append 附加到已存在的備份檔中,且這個(gè)備份檔必須存放在磁盤上,而不能放置于磁帶機(jī)里。
-b或--swap 此參數(shù)的效果和同時(shí)指定"-sS"參數(shù)相同。
-B 將輸入/輸出的區(qū)塊大小改成5210 Bytes。
-c 使用舊ASCII備份格式。
-C<區(qū)塊大小>或--io-size=<區(qū)塊大小> 設(shè)置輸入/輸出的區(qū)塊大小,單位是Byte。
-d或--make-directories 如有需要cpio會(huì)自行建立目錄。
-E<范本文件>或--pattern-file=<范本文件> 指定范本文件,其內(nèi)含有一個(gè)或多個(gè)范本樣式,讓cpio解開(kāi)符合范本條件的文件,格式為每列一個(gè)范本樣式。
-f或--nonmatching 讓cpio解開(kāi)所有不符合范本條件的文件。
-F<備份檔>或--file=<備份檔> 指定備份檔的名稱,用來(lái)取代標(biāo)準(zhǔn)輸入或輸出,也能借此通過(guò)網(wǎng)絡(luò)使用另一臺(tái)主機(jī)的保存設(shè)備存取備份檔。
-H<備份格式> 指定備份時(shí)欲使用的文件格式。
-i或--extract 執(zhí)行copy-in模式,還原備份檔。
-l<備份檔> 指定備份檔的名稱,用來(lái)取代標(biāo)準(zhǔn)輸入,也能借此通過(guò)網(wǎng)絡(luò)使用另一臺(tái)主機(jī)的保存設(shè)備讀取備份檔。
-k 此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決cpio不同版本間的兼容性問(wèn)題。
-l或--link 以硬連接的方式取代復(fù)制文件,可在copy-pass模式下運(yùn)用。
-L或--dereference 不建立符號(hào)連接,直接復(fù)制該連接所指向的原始文件。
-m或preserve-modification-time 不去更換文件的更改時(shí)間。
-M<回傳信息>或--message=<回傳信息> 設(shè)置更換保存媒體的信息。
-n或--numeric-uid-gid 使用"-tv"參數(shù)列出備份檔的內(nèi)容時(shí),若再加上參數(shù)"-n",則會(huì)以用戶識(shí)別碼和群組識(shí)別碼替代擁有者和群組名稱列出文件清單。
-o或--create 執(zhí)行copy-out模式,建立備份檔。
-O<備份檔> 指定備份檔的名稱,用來(lái)取代標(biāo)準(zhǔn)輸出,也能借此通過(guò)網(wǎng)絡(luò) 使用另一臺(tái)主機(jī)的保存設(shè)備存放備份檔。
-p或--pass-through 執(zhí)行copy-pass模式,略過(guò)備份步驟,直接將文件復(fù)制到目的目錄。
-r或--rename 當(dāng)有文件名稱需要更動(dòng)時(shí),采用互動(dòng)模式。
-R<擁有者><:/.><所屬群組>或
----owner<擁有者><:/.><所屬群組> 在copy-in模式還原備份檔,或copy-pass模式復(fù)制文件時(shí),可指定這些備份,復(fù)制的文件的擁有者與所屬群組。
-s或--swap-bytes 交換每對(duì)字節(jié)的內(nèi)容。
-S或--swap-halfwords 交換每半個(gè)字節(jié)的內(nèi)容。
-t或--list 將輸入的內(nèi)容呈現(xiàn)出來(lái)。
-u或--unconditional 置換所有文件,不論日期時(shí)間的新舊與否,皆不予詢問(wèn)而直接覆蓋。
-v或--verbose 詳細(xì)顯示指令的執(zhí)行過(guò)程。
-V或--dot 執(zhí)行指令時(shí),在每個(gè)文件的執(zhí)行程序前面加上"."號(hào)
--block-size=<區(qū)塊大小> 設(shè)置輸入/輸出的區(qū)塊大小,假如設(shè)置數(shù)值為5,則區(qū)塊大小為2500,若設(shè)置成10,則區(qū)塊大小為5120,依次類推。
--force-local 強(qiáng)制將備份檔存放在本地主機(jī)。
--help 在線幫助。
--no-absolute-filenames 使用相對(duì)路徑建立文件名稱。
--no-preserve-owner 不保留文件的擁有者,誰(shuí)解開(kāi)了備份檔,那些文件就歸誰(shuí)所有。
-only-verify-crc 當(dāng)備份檔采用CRC備份格式時(shí),可使用這項(xiàng)參數(shù)檢查備份檔內(nèi)的每個(gè)文件是否正確無(wú)誤。
--quiet 不顯示復(fù)制了多少區(qū)塊。
--sparse 倘若一個(gè)文件內(nèi)含大量的連續(xù)0字節(jié),則將此文件存成稀疏文件。
--version 顯示版本信息。
--------------------------------------------------------------------------------
dump
功能說(shuō)明:備份文件系統(tǒng)。
語(yǔ) 法:dump [-cnu][-0123456789][-b <區(qū)塊大小>][-B <區(qū)塊數(shù)目>][-d <密度>][-f <設(shè)備名稱>][-h <層級(jí)>][-s <磁帶長(zhǎng)度>][-T <日期>][目錄或文件系統(tǒng)] 或 dump [-wW]
補(bǔ)充說(shuō)明:dump為備份工具程序,可將目錄或整個(gè)文件系統(tǒng)備份至指定的設(shè)備,或備份成一個(gè)大文件。
參 數(shù):
-0123456789 備份的層級(jí)。
-b<區(qū)塊大小> 指定區(qū)塊的大小,單位為KB。
-B<區(qū)塊數(shù)目> 指定備份卷冊(cè)的區(qū)塊數(shù)目。
-c 修改備份磁帶預(yù)設(shè)的密度與容量。
-d<密度> 設(shè)置磁帶的密度。單位為BPI。
-f<設(shè)備名稱> 指定備份設(shè)備。
-h<層級(jí)> 當(dāng)備份層級(jí)等于或大雨指定的層級(jí)時(shí),將不備份用戶標(biāo)示為"nodump"的文件。
-n 當(dāng)備份工作需要管理員介入時(shí),向所有"operator"群組中的使用者發(fā)出通知。
-s<磁帶長(zhǎng)度> 備份磁帶的長(zhǎng)度,單位為英尺。
-T<日期> 指定開(kāi)始備份的時(shí)間與日期。
-u 備份完畢后,在/etc/dumpdates中記錄備份的文件系統(tǒng),層級(jí),日期與時(shí)間等。
-w 與-W類似,但僅顯示需要備份的文件。
-W 顯示需要備份的文件及其最后一次備份的層級(jí),時(shí)間與日期。
--------------------------------------------------------------------------------
gunzip(gnu unzip)
功能說(shuō)明:解壓文件。
語(yǔ) 法:gunzip [-acfhlLnNqrtvV][-s <壓縮字尾字符串>][文件...] 或 gunzip [-acfhlLnNqrtvV][-s <壓縮字尾字符串>][目錄](méi)
補(bǔ)充說(shuō)明:gunzip是個(gè)使用廣泛的解壓縮程序,它用于解開(kāi)被gzip壓縮過(guò)的文件,這些壓縮文件預(yù)設(shè)最后的擴(kuò)展名為".gz"。事實(shí)上gunzip就是gzip的硬連接,因此不論是壓縮或解壓縮,都可通過(guò)gzip指令單獨(dú)完成。
參 數(shù):
-a或--ascii 使用ASCII文字模式。
-c或--stdout或--to-stdout 把解壓后的文件輸出到標(biāo)準(zhǔn)輸出設(shè)備。
-f或-force 強(qiáng)行解開(kāi)壓縮文件,不理會(huì)文件名稱或硬連接是否存在以及該文件是否為符號(hào)連接。
-h或--help 在線幫助。
-l或--list 列出壓縮文件的相關(guān)信息。
-L或--license 顯示版本與版權(quán)信息。
-n或--no-name 解壓縮時(shí),若壓縮文件內(nèi)含有遠(yuǎn)來(lái)的文件名稱及時(shí)間戳記,則將其忽略不予處理。
-N或--name 解壓縮時(shí),若壓縮文件內(nèi)含有原來(lái)的文件名稱及時(shí)間戳記,則將其回存到解開(kāi)的文件上。
-q或--quiet 不顯示警告信息。
-r或--recursive 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-S<壓縮字尾字符串>或--suffix<壓縮字尾字符串> 更改壓縮字尾字符串。
-t或--test 測(cè)試壓縮文件是否正確無(wú)誤。
-v或--verbose 顯示指令執(zhí)行過(guò)程。
-V或--version 顯示版本信息。
功能說(shuō)明:建立或修改備存文件,或是從備存文件中抽取文件。
語(yǔ) 法:ar[-dmpqrtx][cfosSuvV][a<成員文件>][b<成員文件>][i<成員文件>][備存文件][成員文件]
補(bǔ)充說(shuō)明:ar可讓您集合許多文件,成為單一的備存文件。在備存文件中,所有成員文件皆保有原來(lái)的屬性與權(quán)限。
參 數(shù):
指令參數(shù)
-d 刪除備存文件中的成員文件。
-m 變更成員文件在備存文件中的次序。
-p 顯示備存文件中的成員文件內(nèi)容。
-q 將問(wèn)家附加在備存文件末端。
-r 將文件插入備存文件中。
-t 顯示備存文件中所包含的文件。
-x 自備存文件中取出成員文件。
選項(xiàng)參數(shù)
a<成員文件> 將文件插入備存文件中指定的成員文件之后。
b<成員文件> 將文件插入備存文件中指定的成員文件之前。
c 建立備存文件。
f 為避免過(guò)長(zhǎng)的文件名不兼容于其他系統(tǒng)的ar指令指令,因此可利用此參數(shù),截掉要放入備存文件中過(guò)長(zhǎng)的成員文件名稱。
i<成員文件> 將問(wèn)家插入備存文件中指定的成員文件之前。
o 保留備存文件中文件的日期。
s 若備存文件中包含了對(duì)象模式,可利用此參數(shù)建立備存文件的符號(hào)表。
S 不產(chǎn)生符號(hào)表。
u 只將日期較新文件插入備存文件中。
v 程序執(zhí)行時(shí)顯示詳細(xì)的信息。
V 顯示版本信息。
--------------------------------------------------------------------------------
bunzip2
功能說(shuō)明:.bz2文件的解壓縮程序。
語(yǔ) 法:bunzip2 [-fkLsvV][.bz2壓縮文件]
補(bǔ)充說(shuō)明:bunzip2可解壓縮.bz2格式的壓縮文件。bunzip2實(shí)際上是bzip2的符號(hào)連接,執(zhí)行bunzip2與bzip2 -d的效果相同。
參 數(shù):
-f或--force 解壓縮時(shí),若輸出的文件與現(xiàn)有文件同名時(shí),預(yù)設(shè)不會(huì)覆蓋現(xiàn)有的文件。若要覆蓋,請(qǐng)使用此參數(shù)。
-k或--keep 在解壓縮后,預(yù)設(shè)會(huì)刪除原來(lái)的壓縮文件。若要保留壓縮文件,請(qǐng)使用此參數(shù)。
-s或--small 降低程序執(zhí)行時(shí),內(nèi)存的使用量。
-v或--verbose 解壓縮文件時(shí),顯示詳細(xì)的信息。
-l,--license,-V或--version 顯示版本信息。
--------------------------------------------------------------------------------
bzip2
功能說(shuō)明:.bz2文件的壓縮程序。
語(yǔ) 法:bzip2 [-cdfhkLstvVz][--repetitive-best][--repetitive-fast][- 壓縮等級(jí)][要壓縮的文件]
補(bǔ)充說(shuō)明:bzip2采用新的壓縮演算法,壓縮效果比傳統(tǒng)的LZ77/LZ78壓縮演算法來(lái)得好。若沒(méi)有加上任何參數(shù),bzip2壓縮完文件后會(huì)產(chǎn)生.bz2的壓縮文件,并刪除原始的文件。
參 數(shù):
-c或--stdout 將壓縮與解壓縮的結(jié)果送到標(biāo)準(zhǔn)輸出。
-d或--decompress 執(zhí)行解壓縮。
-f或--force bzip2在壓縮或解壓縮時(shí),若輸出文件與現(xiàn)有文件同名,預(yù)設(shè)不會(huì)覆蓋現(xiàn)有文件。若要覆蓋,請(qǐng)使用此參數(shù)。
-h或--help 顯示幫助。
-k或--keep bzip2在壓縮或解壓縮后,會(huì)刪除原始的文件。若要保留原始文件,請(qǐng)使用此參數(shù)。
-s或--small 降低程序執(zhí)行時(shí)內(nèi)存的使用量。
-t或--test 測(cè)試.bz2壓縮文件的完整性。
-v或--verbose 壓縮或解壓縮文件時(shí),顯示詳細(xì)的信息。
-z或--compress 強(qiáng)制執(zhí)行壓縮。
-L,--license,
-V或--version 顯示版本信息。
--repetitive-best 若文件中有重復(fù)出現(xiàn)的資料時(shí),可利用此參數(shù)提高壓縮效果。
--repetitive-fast 若文件中有重復(fù)出現(xiàn)的資料時(shí),可利用此參數(shù)加快執(zhí)行速度。
-壓縮等級(jí) 壓縮時(shí)的區(qū)塊大小。
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
bzip2recover
功能說(shuō)明:用來(lái)修復(fù)損壞的.bz2文件。
語(yǔ) 法:bzip2recover [.bz2 壓縮文件]
補(bǔ)充說(shuō)明:bzip2是以區(qū)塊的方式來(lái)壓縮文件,每個(gè)區(qū)塊視為獨(dú)立的單位。因此,當(dāng)某一區(qū)塊損壞時(shí),便可利用bzip2recover,試著將文件中的區(qū)塊隔開(kāi)來(lái),以便解壓縮正常的區(qū)塊。通常只適用在壓縮文件很大的情況。
--------------------------------------------------------------------------------
compress
功能說(shuō)明:壓縮或解壓文件。
語(yǔ) 法:compress [-cdfrvV][-b <壓縮效率>][文件或目錄...]
補(bǔ)充說(shuō)明:compress是個(gè)歷史悠久的壓縮程序,文件經(jīng)它壓縮后,其名稱后面會(huì)多出".Z"的擴(kuò)展名。當(dāng)要解壓縮時(shí),可執(zhí)行uncompress指令。事實(shí)上uncompress是指向compress的符號(hào)連接,因此不論是壓縮或解壓縮,都可通過(guò)compress指令單獨(dú)完成。
參 數(shù):
-b<壓縮效率> 壓縮效率是一個(gè)介于9-16的數(shù)值,預(yù)設(shè)值為"16",指定愈大的數(shù)值,壓縮效率就愈高。
-c 把壓縮后的文件輸出到標(biāo)準(zhǔn)輸出設(shè)備,不去更動(dòng)原始文件。
-d 對(duì)文件進(jìn)行解壓縮而非壓縮。
-f 強(qiáng)制保存壓縮文件,不理會(huì)文件名稱或硬連接是否存在,該文件是否為符號(hào)連接以及壓縮效率高低的問(wèn)題。
-r 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-v 顯示指令執(zhí)行過(guò)程。
-V 顯示指令版本及程序預(yù)設(shè)值。
--------------------------------------------------------------------------------
cpio(copy in/out)
功能說(shuō)明:備份文件。
語(yǔ) 法:cpio [-0aABckLovV][-C <輸入/輸出大小>][-F <備份檔>][-H <備份格式>][-O <備份檔>][--block-size=<區(qū)塊大小>][--force-local][--help][--quiet][--version] 或 cpio [-bBcdfikmnrsStuvV][-C <輸入/輸出大小>][-E <范本文件>][-F <備份檔>][-H <備份格式>][-I <備份檔>][-M <回傳信息>][-R <擁有者><:/.><所屬群組>][--block-size=<區(qū)塊大小>][--force-local][--help][--no-absolute-filenames][--no-preserve-owner][--only-verify-crc][--quiet][--sparse][--version][范本樣式...] 或 cpio [-0adkiLmpuvV][-R <擁有者><:/.><所屬群組>][--help][--no-preserve-owner][--quiet][--sparse][--version][目的目]
補(bǔ)充說(shuō)明:cpio是用來(lái)建立,還原備份檔的工具程序,它可以加入,解開(kāi)cpio或tra備份檔內(nèi)的文件。
參 數(shù):
-0或--null 接受新增列控制字符,通常配合find指令的"-print0"參數(shù)使用。
-a或--reset-access-time 重新設(shè)置文件的存取時(shí)間。
-A或--append 附加到已存在的備份檔中,且這個(gè)備份檔必須存放在磁盤上,而不能放置于磁帶機(jī)里。
-b或--swap 此參數(shù)的效果和同時(shí)指定"-sS"參數(shù)相同。
-B 將輸入/輸出的區(qū)塊大小改成5210 Bytes。
-c 使用舊ASCII備份格式。
-C<區(qū)塊大小>或--io-size=<區(qū)塊大小> 設(shè)置輸入/輸出的區(qū)塊大小,單位是Byte。
-d或--make-directories 如有需要cpio會(huì)自行建立目錄。
-E<范本文件>或--pattern-file=<范本文件> 指定范本文件,其內(nèi)含有一個(gè)或多個(gè)范本樣式,讓cpio解開(kāi)符合范本條件的文件,格式為每列一個(gè)范本樣式。
-f或--nonmatching 讓cpio解開(kāi)所有不符合范本條件的文件。
-F<備份檔>或--file=<備份檔> 指定備份檔的名稱,用來(lái)取代標(biāo)準(zhǔn)輸入或輸出,也能借此通過(guò)網(wǎng)絡(luò)使用另一臺(tái)主機(jī)的保存設(shè)備存取備份檔。
-H<備份格式> 指定備份時(shí)欲使用的文件格式。
-i或--extract 執(zhí)行copy-in模式,還原備份檔。
-l<備份檔> 指定備份檔的名稱,用來(lái)取代標(biāo)準(zhǔn)輸入,也能借此通過(guò)網(wǎng)絡(luò)使用另一臺(tái)主機(jī)的保存設(shè)備讀取備份檔。
-k 此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決cpio不同版本間的兼容性問(wèn)題。
-l或--link 以硬連接的方式取代復(fù)制文件,可在copy-pass模式下運(yùn)用。
-L或--dereference 不建立符號(hào)連接,直接復(fù)制該連接所指向的原始文件。
-m或preserve-modification-time 不去更換文件的更改時(shí)間。
-M<回傳信息>或--message=<回傳信息> 設(shè)置更換保存媒體的信息。
-n或--numeric-uid-gid 使用"-tv"參數(shù)列出備份檔的內(nèi)容時(shí),若再加上參數(shù)"-n",則會(huì)以用戶識(shí)別碼和群組識(shí)別碼替代擁有者和群組名稱列出文件清單。
-o或--create 執(zhí)行copy-out模式,建立備份檔。
-O<備份檔> 指定備份檔的名稱,用來(lái)取代標(biāo)準(zhǔn)輸出,也能借此通過(guò)網(wǎng)絡(luò) 使用另一臺(tái)主機(jī)的保存設(shè)備存放備份檔。
-p或--pass-through 執(zhí)行copy-pass模式,略過(guò)備份步驟,直接將文件復(fù)制到目的目錄。
-r或--rename 當(dāng)有文件名稱需要更動(dòng)時(shí),采用互動(dòng)模式。
-R<擁有者><:/.><所屬群組>或
----owner<擁有者><:/.><所屬群組> 在copy-in模式還原備份檔,或copy-pass模式復(fù)制文件時(shí),可指定這些備份,復(fù)制的文件的擁有者與所屬群組。
-s或--swap-bytes 交換每對(duì)字節(jié)的內(nèi)容。
-S或--swap-halfwords 交換每半個(gè)字節(jié)的內(nèi)容。
-t或--list 將輸入的內(nèi)容呈現(xiàn)出來(lái)。
-u或--unconditional 置換所有文件,不論日期時(shí)間的新舊與否,皆不予詢問(wèn)而直接覆蓋。
-v或--verbose 詳細(xì)顯示指令的執(zhí)行過(guò)程。
-V或--dot 執(zhí)行指令時(shí),在每個(gè)文件的執(zhí)行程序前面加上"."號(hào)
--block-size=<區(qū)塊大小> 設(shè)置輸入/輸出的區(qū)塊大小,假如設(shè)置數(shù)值為5,則區(qū)塊大小為2500,若設(shè)置成10,則區(qū)塊大小為5120,依次類推。
--force-local 強(qiáng)制將備份檔存放在本地主機(jī)。
--help 在線幫助。
--no-absolute-filenames 使用相對(duì)路徑建立文件名稱。
--no-preserve-owner 不保留文件的擁有者,誰(shuí)解開(kāi)了備份檔,那些文件就歸誰(shuí)所有。
-only-verify-crc 當(dāng)備份檔采用CRC備份格式時(shí),可使用這項(xiàng)參數(shù)檢查備份檔內(nèi)的每個(gè)文件是否正確無(wú)誤。
--quiet 不顯示復(fù)制了多少區(qū)塊。
--sparse 倘若一個(gè)文件內(nèi)含大量的連續(xù)0字節(jié),則將此文件存成稀疏文件。
--version 顯示版本信息。
--------------------------------------------------------------------------------
dump
功能說(shuō)明:備份文件系統(tǒng)。
語(yǔ) 法:dump [-cnu][-0123456789][-b <區(qū)塊大小>][-B <區(qū)塊數(shù)目>][-d <密度>][-f <設(shè)備名稱>][-h <層級(jí)>][-s <磁帶長(zhǎng)度>][-T <日期>][目錄或文件系統(tǒng)] 或 dump [-wW]
補(bǔ)充說(shuō)明:dump為備份工具程序,可將目錄或整個(gè)文件系統(tǒng)備份至指定的設(shè)備,或備份成一個(gè)大文件。
參 數(shù):
-0123456789 備份的層級(jí)。
-b<區(qū)塊大小> 指定區(qū)塊的大小,單位為KB。
-B<區(qū)塊數(shù)目> 指定備份卷冊(cè)的區(qū)塊數(shù)目。
-c 修改備份磁帶預(yù)設(shè)的密度與容量。
-d<密度> 設(shè)置磁帶的密度。單位為BPI。
-f<設(shè)備名稱> 指定備份設(shè)備。
-h<層級(jí)> 當(dāng)備份層級(jí)等于或大雨指定的層級(jí)時(shí),將不備份用戶標(biāo)示為"nodump"的文件。
-n 當(dāng)備份工作需要管理員介入時(shí),向所有"operator"群組中的使用者發(fā)出通知。
-s<磁帶長(zhǎng)度> 備份磁帶的長(zhǎng)度,單位為英尺。
-T<日期> 指定開(kāi)始備份的時(shí)間與日期。
-u 備份完畢后,在/etc/dumpdates中記錄備份的文件系統(tǒng),層級(jí),日期與時(shí)間等。
-w 與-W類似,但僅顯示需要備份的文件。
-W 顯示需要備份的文件及其最后一次備份的層級(jí),時(shí)間與日期。
--------------------------------------------------------------------------------
gunzip(gnu unzip)
功能說(shuō)明:解壓文件。
語(yǔ) 法:gunzip [-acfhlLnNqrtvV][-s <壓縮字尾字符串>][文件...] 或 gunzip [-acfhlLnNqrtvV][-s <壓縮字尾字符串>][目錄](méi)
補(bǔ)充說(shuō)明:gunzip是個(gè)使用廣泛的解壓縮程序,它用于解開(kāi)被gzip壓縮過(guò)的文件,這些壓縮文件預(yù)設(shè)最后的擴(kuò)展名為".gz"。事實(shí)上gunzip就是gzip的硬連接,因此不論是壓縮或解壓縮,都可通過(guò)gzip指令單獨(dú)完成。
參 數(shù):
-a或--ascii 使用ASCII文字模式。
-c或--stdout或--to-stdout 把解壓后的文件輸出到標(biāo)準(zhǔn)輸出設(shè)備。
-f或-force 強(qiáng)行解開(kāi)壓縮文件,不理會(huì)文件名稱或硬連接是否存在以及該文件是否為符號(hào)連接。
-h或--help 在線幫助。
-l或--list 列出壓縮文件的相關(guān)信息。
-L或--license 顯示版本與版權(quán)信息。
-n或--no-name 解壓縮時(shí),若壓縮文件內(nèi)含有遠(yuǎn)來(lái)的文件名稱及時(shí)間戳記,則將其忽略不予處理。
-N或--name 解壓縮時(shí),若壓縮文件內(nèi)含有原來(lái)的文件名稱及時(shí)間戳記,則將其回存到解開(kāi)的文件上。
-q或--quiet 不顯示警告信息。
-r或--recursive 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-S<壓縮字尾字符串>或--suffix<壓縮字尾字符串> 更改壓縮字尾字符串。
-t或--test 測(cè)試壓縮文件是否正確無(wú)誤。
-v或--verbose 顯示指令執(zhí)行過(guò)程。
-V或--version 顯示版本信息。
您可能感興趣的文章:
- Linux中利用grep命令如何檢索文件內(nèi)容詳解
- Linux 刪除文件夾和文件的命令(強(qiáng)制刪除包括非空文件)
- Linux ftp 命令行中下載文件get與上傳文件put的命令應(yīng)用詳解
- Linux du命令查看文件夾大小并按降序排列
- 在linux中導(dǎo)入sql文件的方法分享(使用命令行轉(zhuǎn)移mysql數(shù)據(jù)庫(kù))
- linux NFS安裝配置及常見(jiàn)問(wèn)題、/etc/exports配置文件、showmount命令
- 在linux命令下導(dǎo)出導(dǎo)入.sql文件的方法
- Linux移動(dòng)文件與目錄-mv命令的10個(gè)實(shí)用例子
- Linux 按時(shí)間批量刪除文件命令(刪除N天前文件)
- Linux?文件內(nèi)容相關(guān)命令使用匯總
相關(guān)文章
Centos系統(tǒng)中徹底刪除Mysql數(shù)據(jù)庫(kù)步驟
這篇文章主要介紹了Centos系統(tǒng)中徹底刪除Mysql數(shù)據(jù)庫(kù)步驟的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-07-07詳解使用rpm命令從CentOS系統(tǒng)盤安裝計(jì)劃任務(wù)程序crontab
這篇文章主要介紹了使用rpm命令從CentOS系統(tǒng)盤安裝計(jì)劃任務(wù)程序crontab的相關(guān)資料,需要的朋友可以參考下2017-09-09Linux下普通用戶用sudo su給自己加root權(quán)限的方法
這篇文章主要介紹了Linux下普通用戶用sudo su給自己加root權(quán)限,的方法,文章底部給大家提到了Linux su和sudo命令的區(qū)別,并獲得root權(quán)限,需要的朋友可以參考下2018-04-04