鳥哥Linux第八章 檔案與檔案系統的壓縮簡記

2021-09-05 15:54:27 字數 908 閱讀 7288

壓縮程式可以壓縮檔案容量,也可以將乙個大型檔案劃分為幾個小檔案。

常見壓縮命令

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 在建構...