壓縮程式可以壓縮檔案容量,也可以將乙個大型檔案劃分為幾個小檔案。
常見壓縮命令
compress:.z
zip:.zip
gzip:.gz
bzip2:.bz2
xz:.xz
壓縮比:xz>bzip2>gzip>zip>compress,壓縮比好,壓縮時間就會較長。
在使用壓縮程式時,原檔案會被壓縮成壓縮檔案,但原檔案就不存在了。
zcat/zmore/zless對應於cat/more/less的方式來讀取純文字檔案被壓縮後的壓縮檔案。egrep可以在壓縮檔案中查詢資料。
xz,xzcat,xzmore,xzless,xzgrep
壓縮:tar -jcv -f filename.tar.bz2:要被壓縮的檔案或目錄名稱
查詢: tar -jtv -f filename.tar.bz2
解壓縮:tar -jxv -f filename.tar.bz2 -c:欲解壓縮的目錄
打包某目錄,但不包含該目錄下的某些檔案:–exclude
僅備份比某個時刻還要新的檔案:–newer
tar -cv -f file.tar 僅打包不壓縮,這個檔案我們稱為tarfile
tar -jcv -f file.tar.bz2 進行打包並壓縮,這個檔案我們稱為tarball
13.xfsdump :支援xfs檔案系統備份,並不支援特定目錄的備份
xfsrestore:xfs檔案系統還原
mkisofs:建立映象檔案
cdrecord:光碟燒錄工具
dd:不只是複製檔案,還可用來備份,不過它備份時很笨重,因為它乙個扇區乙個扇區讀取,沒有用到的扇區也會被寫入備份檔案中,這個檔案跟原本的磁碟一樣大,而xfsdump只備份檔案系統中使用到的部分。
cpio可以備份任何東西,包括裝置檔案。
鳥哥私房菜 第八章 Linux磁碟與檔案系統管理
磁碟的組成 圓形的碟片 主要記錄資料 機械手臂與上面的磁頭 可讀寫碟片上的資料 主軸馬達。碟片上的物理組成 扇區 sector 為最小的物理儲存單位,每個扇區為512bytes 柱面是分割槽的最小單位 第一扇區最重要,裡面有硬碟主引導記錄 mbr 及分割槽表 partition table 其中mb...
第八章 檔案操作
第八章 檔案操作 1 檔案 基於檔案描述符的i o操作是通過檔案描述符對乙個檔案執行i o操作 檔案描述符 用於描述被開啟檔案的索引值 1 檔案型別 普通檔案 文字和二進位制 目錄檔案 存放檔名及其相關資訊的檔案,是核心組織檔案系統的基本節點 裝置檔案 外部裝置看作是特殊的檔案,包括塊裝置檔案和字元...
第八章 指標 第八章 指標
1 什麼是位址 include using namespace std int main 11 在堆中建立對像 我們既然可以在堆中儲存變數,那麼也就可以儲存對像,我們可以將對像儲存堆中,然後通過指標來訪問它 include using namespace std class human 14 在建構...