gzip [-cdtv#] 文件名node
zcat 文件名.gz工具
參數:rest
-c:將壓縮的數據輸出到屏幕上,可經過數據流重定向來處理ip
-d:解壓縮打包
-t:檢驗壓縮文件的一致性,看看文件有無錯誤配置
-v:顯示出原文件/壓縮文件的壓縮比等信息date
-#:壓縮等級,-1最快,壓縮比最差,-9最慢,壓縮比最好file
默認壓縮比爲-5,不保留源文件權限
保留原文件:gzip –c 文件名〉壓縮後的文件.gzim
參數:
-k:保留原文件
-z:壓縮
其餘與gzip相同
參數:
-c:新建打包文件,可搭配-v來查看過程當中被打包的文件名(filename)
-t:查看打包文件的內容含有那些文件名,重點在查看文件名
-x:解打包或解壓縮功能,能夠搭配-C在特定目錄解開
特別留意:以上三個參數不能同時出現
-j:經過bzip2的支持,文件名最好爲*.tar.bz2
-z:經過gzip的支持,文件名最好爲*.tar.gz
-v:在壓縮/解壓縮的過程當中,將正在處理的文件名顯示出來
-f filename:被處理的文件名
-C 目錄:在特定目錄解壓縮
-p:保留備份數據的本來權限和屬性,經常使用於備份(-c)重要的配置文件
-P:保留絕對路徑
--exclude=FILE:在壓縮的過程當中,不要將File打包
僅備份比某個時刻還要新的文件:--newer-mtime
tarfile:打包文件
tarball:打包壓縮文件
指定不一樣的備份等級,差別備份
使用完整的dump功能,包括利用0~9的數個level來備份,同時,備份時可使用掛載點或者是設備文件名來進行備份。
限制:
- 全部的備份數據都必需要在該目錄下面
- 僅能使用level 0,即僅支持完整備份而已
- 不支持-u參數,即沒法建立/etc/dumpdates這個level備份的時間記錄文件
dump [-Suvj] [-level] [-f 備份文件] 待備份數據
dump –W
參數:
-S:僅列出後面的待備份數據須要多少磁盤空間纔可以備份完畢
-u:將此次dump的時間記錄到/etc/dumpdates文件中
-v:將dump的文件過程顯示出來
-j:加入bzip2的支持,將數據進行壓縮,默認bzip2壓縮等級爲2
-level:備份等級
-W:列出在/etc/fstab裏面的具備dump設置的分區是否有備份過
restore –t [-f filename] [-h] 查看dump文件
restore –C [-f filename] [-D 掛載點] 比較dump與實際文件
restore –i [-f filename] 進入互動模式
restore –r [-f filename] 還原整個文件系統
參數:
-t:查看dump起來的備份文件中含有什麼重要數據,相似tar -t功能
-C:將dump內的數據拿出來跟實際的文件系統做比較,最終會列出「在dump文件內有記錄的,且目前文件系統不同」的文件
-i:進入互動模式,能夠僅還原部分文件,用在dump目錄時還原
-r:將整個文件系統還原的一種模式,用在針對文件系統的dump備份
-h:查看完整備份數據中的inode與文件系統label等信息
-D:與-C搭配,查出後邊接的掛載點與dump內有不一樣的文件