Linux實(shí)驗(yàn)報(bào)告 第六章

linux實(shí)驗(yàn)報(bào)告

第六章

壓縮

1,1 使用zip壓縮打包程序

shiyanlou:~/ $ zip -r -q -o shiyanlou.zip /home/shiyanlou

shiyanlou:~/ $ du -h shiyanlou.zip

以上命令將實(shí)驗(yàn)樓的home目錄打包成一個(gè)文件,

第一行中 -r參數(shù)表示遞歸打包包含子目錄的全部?jī)?nèi)容

?????????????? -q參數(shù)表示未安靜模式,既不像屏幕輸出信息

?????????????? -o表示輸出文件,需要在氣候緊跟打包輸出文件名

第二行中 用du命令查看打包后文件的大小

(可設(shè)置壓縮級(jí)別-【1-9】1表示最快壓縮但體積大,9表示體積最小但耗時(shí)最久)注意:這里只能使用絕對(duì)路徑,否則不起作用

創(chuàng)建加密zip包? 使用-e參數(shù)可以創(chuàng)建加密壓縮包

1,2 使用unzip命令解壓縮zip文件

例 將shiyanlou.zip解壓到當(dāng)前目錄

$ unzip shiyanlou.zip

注意? 如果你不想解壓只想查看壓縮包的內(nèi)容你可以使用-1 參數(shù)

???????? 使用-o參數(shù)在解壓時(shí)制定編碼類型

3.3 rar打包壓縮命令

基本操作

安裝 sudo apt-get update

????????sudo? apt-get install rar unrar

從指定文件或目錄 創(chuàng)建壓縮包或添加文件壓縮包

rm *.zip

rar a shiyanlou.rar .

上面使用的a參數(shù)添加一個(gè)目錄~到一個(gè)歸檔文件中,如果該文件不存在就會(huì)自動(dòng)創(chuàng)建

注意:rar 的命令參數(shù)沒(méi)有 -,如果加上會(huì)報(bào)錯(cuò)。

刪除? $ rar d shiyanlou.rar .zshrc

解壓?

全路徑解壓? $ unrar x shiyanlou.rar

去掉路徑解壓? $ mkdir tmp

$ unrar e shiyanlou.rar tmp/

3,4tar打包工具

創(chuàng)建一個(gè)tar包? $ tar -cf shiyanlou.tar ~

-c表示創(chuàng)建一個(gè) tar 包文件

-f 用于指定創(chuàng)建的文件名


常用命令:

zip:

打包 :zip something.zip something (目錄請(qǐng)加 -r 參數(shù))

解包:unzip something

指定路徑:-d 參數(shù)

tar:

打包:tar -zcvf something.tar something

解包:tar -zxvf something.tar

指定路徑:-C 參數(shù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容