鳥哥的linux私房菜讀書筆記9

2021-07-27 09:24:07 字數 1392 閱讀 4531

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

gzip,zcat壓縮解壓命令;用法gzip[-cdtv#] 檔名;-c將壓縮的資料輸出到螢幕上,可通過資料流重定向來處理;-d解壓縮的引數;-t可以用來檢驗乙個壓縮檔案的一致性,看看檔案有無錯誤;-v可以顯示出原檔案/壓縮檔案的壓縮比等資訊;-#壓縮等級-1最快-9最慢但是壓縮比預設是-6;可以開啟compress;解壓:zcat 檔名.gz

bzip2,bzcat壓縮命令;比上面的壓縮比更好,用法幾乎與上面的相同;bzip2 [-cdkzv#] 檔名;-c將壓縮過程中產生的資料輸出到螢幕上;-d解壓縮的引數;-k保留原檔案,而不會刪除原始的檔案;-z壓縮的引數;-v可以顯示出原檔案/壓縮檔案的壓縮比等資訊;-#與gzip同樣的,,,;解壓:bzcat 檔名.bz2;

打包命令tar,引數非常多,記住下面的方式即可:

壓縮:tar –jcv –ffilename.tar.bz2要被壓縮的檔案或目錄名稱

查詢:tar –jtv –ffilename.tar.bz2

解壓縮:tar –jxv –ffilename.tar.bz2 –c 與解壓的目錄

dump:完整備份工具命令;

restore:恢復備份的命令;

mkisofs:新建映象檔案命令;

cdrecord:光碟燒錄工具命令;

重點回顧:

壓縮命令為通過一些運算方法去將原本的檔案進行壓縮,以減少檔案所占用的磁碟空間。壓縮前與壓縮後的檔案所佔硬碟空間比值,就可以成為「壓縮比」;

壓縮的好處是可以減少磁碟空間的浪費,在www**也可以利用檔案壓縮技術來進行資料的傳送,好讓**頻寬的可利用率上公升;

壓縮檔案的副檔名大多是*.tar,*tar.gz,*.tgz,*.gz,*.z,*.bz2。

常見的壓縮命令有gzip與bzip2,其中bzip2壓縮比gzip還要更好,建議使用bzip2;

tar可以用來進行檔案打包,並可支援gzip或bzip2的壓縮;

壓縮:tar –jcv –ffilename.tar.bz2 被壓縮的檔案或目錄名稱;

查詢:tar –jtv –ffilename.tar.bz2

解壓縮:tar –jxv –ffilename.tar.bz2 –c 欲解壓縮的目錄;

dump命令可備份檔案系統或單一目錄;

dump的備份若針對檔案系統時,可進行0~9的level差異備份。其中level 0為完整備份;

restore命令可還原被dump構建的備份檔案;

要新建光碟燒錄資料時,可通過mkisofs命令來構建;

可通過cdrecord來寫入cd或***燒錄機;

dd可備份完整的分割槽或磁碟,因為dd可讀取磁碟的扇區表面資料;

cpio為相當優秀的備份命令,不過需要搭配類似find命令來讀入欲備份的檔名資料,才可進行備份操作;

鳥哥的linux私房菜》讀書筆記

owner group other 昨天才知道檔案還分組啊之前是知道組的概念的但是僅知道有這個而已,所以今天好好惡補了一下 知識就是力量呢 檔案節點很符合之前看的unix高階程式設計裡講的 2.chgrp chmod 3.wrx 421 對目錄檔案意義 目錄檔案裡x是切換 w可以刪掉目錄 r檢視 4...

Linux安裝 鳥哥私房菜讀書筆記

安裝linux系統要求不高,如果要執行圖形介面 gui 則不同,文字介面的操作更適合linux系統,多使用者遠端登入ssh更加方便 因為終端可以支援螢幕上滾動,還支援滑鼠點選,複製貼上等 和安裝其他系統一樣,作業系統安裝最難的就是分割槽,不管以前的dos還是windows分割槽,都是微軟系的,乙個區...

《鳥哥的Linux私房菜》讀書筆記1

1 文字介面輸入密碼時,是沒有任何顯示的。2 登入後命令提示符 表示當前為root使用者 提示符 表示當前為一般使用者。3 命令 exit 只相當於登出,表示當前使用者登出。4 文字模式是通過 shell 程式與系統互動的,linux預設使用 bash shell。5 linux是嚴格區分大小寫的。...