第8章 檔案與檔案系統的壓縮

2021-10-19 15:20:47 字數 1016 閱讀 2873

壓縮比:壓縮後與被壓縮的檔案所占用的磁碟空間大小之比。

【.tar】檔案僅僅被tar程式打包,尚未被壓縮(打包的必要性:這些壓縮命令通常僅能針對乙個檔案來壓縮與解壓縮,因此需要用tar命令將很多檔案結合為乙個檔案

常見的壓縮命令:zip【.zip】、gzip【.gz】、bzip2【.bz2】、xz【.xz】

【gzip -d】命令恢復壓縮檔案(一般帶-d引數的都是解壓縮命令)

bzip2的壓縮比優於gzip。

使用tar需要記住的命令:

【tar -jcv -f .tar.bz2】:壓縮

【tar -jtv -f .tar.bz2】:查詢

【tar -jxv -f .tar.bz2】:解壓縮

注意:-f選項要單獨寫乙個選項,否則調換順序會出問題!

打包檔案時去除根目錄標籤的意義:若新增根目錄,則為絕對路徑含義,很可能覆蓋掉根目錄下的檔案(例如/etc)

xfsdump可以實現完整備份與增量備份(類似資料庫的mysqldump)

恢復檔案系統命令:xfsrestore

【diff -r】:比較兩個目錄內的檔案差異。

恢復增量備份的步驟:首先恢復全量備份(level 0),然後依次遞增恢復level 1,level 2,直到某個備份點。

從備份檔案中恢復部分資料,則可以使用【-i】選項進入互動模式。

製作映象檔案(iso),使用mkisofs命令(make iso fs)

映象檔案需要經由燒錄步驟才能成為物理的cd/***。

isoinfo命令可以獲取基本的映象檔案資訊。

dd命令不僅可以發揮cp的作用,而且可以實現備份。【原因:dd命令掃瞄磁碟扇區,是最底層的備份操作】

dd命令可以複製磁碟,但是複製後,需要更改uuid、清除殘留log檔案。

第9章 檔案與檔案系統的壓縮與打包

2.1 compress 2.2 gzip,zcat gzip cdtv 檔名 c 將壓縮資訊輸出到螢幕上 v 顯示壓縮比等資訊。zcat 壓縮檔案名 現實壓縮的文字檔案內容 壓縮檔案並保留原始檔 gzip c 檔名 檔名.gz 2.3 bzip2,bzcat bzip2 cdktz 檔案 c 將壓...

檔案與檔案系統壓縮

目錄 打包命令 什麼是檔案壓縮呢?我們稍微談一談它的原理,目前我們使用的計算機系統中都是使用所謂的位元組單位來計量。不過,事實上,計算機最小的計量單位應該是bit才對,此外,我們也知道 1位元 8位元組 1byte 8bit 但是如果今天我們只是記錄乙個數字,即1這個數字,它會如何記錄?假設乙個位元...

檔案與檔案系統的壓縮

首先我們看一下linux下面常見的壓縮檔案的拓展名。z compress程式壓縮的檔案 zip zip程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzip2程式壓縮的檔案 xz xz程式壓縮的檔案 tar tar程式打包的資料,並沒有壓縮 tar.gz tar程式打包的資料,並且經過gzi...