備份與恢復(fù)文檔:
18. 將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下linux常用命令,實(shí)現(xiàn)此任務(wù)的tar命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang 。66. 將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實(shí)現(xiàn)此任務(wù)的tar命令格式tar zcvf /home/wang.tar.gz /home/stud1/wang ?梢哉{(diào)用windows目錄下command“目錄中的scanreg.exe來備份系統(tǒng)信息,用/backup參數(shù)可以使前面介紹的文件被壓縮成一個(gè)cab文件存儲(chǔ)于windows目錄下的sysbckup“目錄中,文件名自動(dòng)為rb000,rb001等.此命令不能直接調(diào)用,必須通過前面介紹的方法來使用它.如果你不想使用scanreg.exe,也可以使用同一個(gè)目錄中的extract.exe來生成cab文件,這樣雖然麻煩一些,但是靈活性較強(qiáng).。
Linux系統(tǒng)中較常用的壓縮命令工具包括gzip、bzip2,最常用的歸檔命令工具為tar。使用tar命令可以通過特定選項(xiàng)自動(dòng)調(diào)用gzip或bzip2程序,以完成歸檔、壓縮的整套流程,當(dāng)然也可以完成解壓、釋放已歸檔文件的整套流程。
1.gzip、bzip2命令:
使用gzip制作的壓縮文件默認(rèn)的擴(kuò)展名為“.gz”
使用bzip2制作的壓縮文件默認(rèn)的擴(kuò)展名為“.bz2”
命令格式:
常用選項(xiàng):
-9:表示高壓縮比linux常用命令,多在創(chuàng)建壓縮包時(shí)使用
-d:用于解開已經(jīng)壓縮過的文件
注:gzip和bzip2命令使用的壓縮算法各不相同,一般來說bzip2的壓縮效率要好一些。
2.gunzip、bunzip2命令
gunzip等價(jià)于gzip -d
即gzip -d file.gz 或者gunzip file.gz
bunzip2等價(jià)于bzip2 -d
即bzip2 -d file.bz2 或者 bunzip2 file.bz2
3.tar命令
命令格式:
(1)制作歸檔備份文件
tar [選項(xiàng)] ... 歸檔及壓縮文件名 需要?dú)w檔的源文件或目錄
例:tar zcvf sysfile.tar.gz /etc /boot
對(duì)/etc和/boot目錄進(jìn)行備份,在當(dāng)前目錄下生成名為sysfile.tar.gz的歸檔壓縮包。
(2)從歸檔文件中恢復(fù)數(shù)據(jù)
tar [選項(xiàng)] ... 歸檔及壓縮文件名 [-C 目標(biāo)目錄]
例:tar zxf http.tar.gz -C /usr/src
解壓備份文件http.tar.gz到/usr/src
常用選項(xiàng):
-c:創(chuàng)建 .tar 格式的包文件
-C:解包時(shí)指定釋放的目標(biāo)文件夾
-f:表示使用歸檔文件
-v:輸出詳細(xì)信息
-p:打包時(shí)保留原始文件及目錄的權(quán)限
-P:打包時(shí)保留原始文件及目錄的絕對(duì)路徑
-t:列表查看包內(nèi)的文件
-z:調(diào)用gzip程序進(jìn)行壓縮或解壓
-j:調(diào)用bzip2程序進(jìn)行壓縮或解壓
-x:解開.tar格式的包文件
注意有些地方是有空格的,我的源文檔空的很大很大,但是一上傳就變小了,我也很藍(lán)瘦。