久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

linux下壓縮與解壓(zip、unzip,、tar)詳解

 張冬a5f6w1f46v 2016-09-25
最近經(jīng)常在linux上進行打包壓縮解壓,,從網(wǎng)上收集整理并結(jié)合自己的常用的,跟大家分享一下下,,廢話不多說,,進入正題。
1,、zip 壓縮
如果是直接壓縮幾個文件,,那就可以直接使用命令 zip newfilename.zip filename1 filename2,但是一般情況下都會壓縮一個文件夾或者叫目錄,使用命令zip -r newfilename.zip file1 file2,。如果文件夾下面包含太多的文件,,可以使用-q選項,不現(xiàn)實壓縮的過程,,即zip -q -r newfilename.zip file1 file2,。
一般來講,-q選項和-r選項已經(jīng)夠用了,,如果還要了解更詳細的,,文章末尾有詳解。
舉例:
將/root/test文件夾下的test1文件夾和test2.txt壓縮到 aaa.zip
/root/test目錄下,,執(zhí)行命令
zip -q -r aaa.zip test1 test2.txt
OK,!壓縮完成!

2,、unzip解壓縮
一般來講,,unzip命令常用的選項是-o和-d選項,其余的可以在詳解中查看
-o選項,,不詢問用戶,,直接覆蓋原文件
-d選項,用戶可以指定一個解壓到指定目錄
舉例:
/root/test/目錄下,,有aaa.zip壓縮文件
如果要覆蓋原來的test1和test2.txt,,則,執(zhí)行命令
unzip -o aaa.zip
如果要保留原來的文件,,把解壓后的文件存放在/root/test2目錄下,,則執(zhí)行命令
unzip -o -d /root/test2/ ./aaa.zip

3、tar命令
常用的tar命令的組合選項是
tar -xzvf filename.tar.gz
tar -czvf filename.tar.gz file1 file2 ...
-f選項必須出現(xiàn)在選項參數(shù)的最后

-c:建立壓縮檔案
-x:解壓
-t:查看內(nèi)容
-r:向壓縮歸檔的文件末尾追加文件
-u:更新原壓縮包中的文件
這五個是獨立的選項,,壓縮解壓都要用到其中一個,,可以和別的選項一起使用,,但是這5個只能出現(xiàn)其中一個

-v:壓縮解壓過程中顯示文件
-f: 使用檔名,注,,f選項后必須跟文檔名不能跟其他選項,,知道為什么f 選項,總是在參數(shù)選項的最后一個出現(xiàn)了吧
-j :是否同時具有 bzip2 的屬性,?亦即是否需要用 bzip2 壓縮,?
-p :使用原文件的原來屬性(屬性不會依據(jù)使用者而變)
-P :可以使用絕對路徑來壓縮!
-N :比后面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的文件中,!
--exclude FILE:在壓縮的過程中,,不要將 FILE 打包!

個人感覺tar命令相對而言功能比較強大,,在linux下,,tar命令的運用遠多于zip。


zip命令詳解
-a 將文件轉(zhuǎn)成ASCII模式
-F 嘗試修復損壞的壓縮文件
-h 顯示幫助界面
-m 將文件壓縮之后,,刪除源文件
-n 特定字符串 不壓縮具有特定字尾字符串的文件
-o 將壓縮文件內(nèi)的所有文件的最新變動時間設為壓縮時候的時間
-q 安靜模式,,在壓縮的時候不顯示指令的執(zhí)行過程
-r 將指定的目錄下的所有子目錄以及文件一起處理
-S 包含系統(tǒng)文件和隱含文件(S是大寫)
-t 日期 把壓縮文件的最后修改日期設為指定的日期,日期格式為mmddyyyy

unzip詳解
-c 將解壓縮的結(jié)果顯示到屏幕上,,并對字符做適當?shù)霓D(zhuǎn)換。
-f 更新現(xiàn)有的文件,。
-l 顯示壓縮文件內(nèi)所包含的文件,。
-p 與-c參數(shù)類似,會將解壓縮的結(jié)果顯示到屏幕上,,但不會執(zhí)行任何的轉(zhuǎn)換,。
-t 檢查壓縮文件是否正確。
-u 與-f參數(shù)類似,,但是除了更新現(xiàn)有的文件外,,也會將壓縮文件中的其他文件解壓縮到目錄中。
-v 執(zhí)行是時顯示詳細的信息,。
-z 僅顯示壓縮文件的備注文字,。
-a 對文本文件進行必要的字符轉(zhuǎn)換。
-b 不要對文本文件進行字符轉(zhuǎn)換,。
-C 壓縮文件中的文件名稱區(qū)分大小寫,。
-j 不處理壓縮文件中原有的目錄路徑。
-L 將壓縮文件中的全部文件名改為小寫,。
-M 將輸出結(jié)果送到more程序處理,。
-n 解壓縮時不要覆蓋原有的文件。
-o 不必先詢問用戶,,unzip執(zhí)行后覆蓋原有文件,。
-P<密碼> 使用zip的密碼選項,。
-q 執(zhí)行時不顯示任何信息。
-s 將文件名中的空白字符轉(zhuǎn)換為底線字符,。
-V 保留VMS的文件版本信息,。
-X 解壓縮時同時回存文件原來的UID/GID。
-d<目錄> 指定文件解壓縮后所要存儲的目錄,。
-x<文件> 指定不要處理.zip壓縮文件中的哪些文件,。
-Z unzip -Z等于執(zhí)行zipinfo指令
最近經(jīng)常在linux上進行打包壓縮解壓,從網(wǎng)上收集整理并結(jié)合自己的常用的,,跟大家分享一下下,,廢話不多說,進入正題,。
1,、zip 壓縮
如果是直接壓縮幾個文件,那就可以直接使用命令 zip newfilename.zip filename1 filename2,但是一般情況下都會壓縮一個文件夾或者叫目錄,,使用命令zip -r newfilename.zip file1 file2,。如果文件夾下面包含太多的文件,可以使用-q選項,,不現(xiàn)實壓縮的過程,,即zip -q -r newfilename.zip file1 file2。
一般來講,,-q選項和-r選項已經(jīng)夠用了,,如果還要了解更詳細的,文章末尾有詳解,。
舉例:
將/root/test文件夾下的test1文件夾和test2.txt壓縮到 aaa.zip
/root/test目錄下,,執(zhí)行命令
zip -q -r aaa.zip test1 test2.txt
OK!壓縮完成,!

2,、unzip解壓縮
一般來講,unzip命令常用的選項是-o和-d選項,,其余的可以在詳解中查看
-o選項,,不詢問用戶,直接覆蓋原文件
-d選項,,用戶可以指定一個解壓到指定目錄
舉例:
/root/test/目錄下,,有aaa.zip壓縮文件
如果要覆蓋原來的test1和test2.txt,則,,執(zhí)行命令
unzip -o aaa.zip
如果要保留原來的文件,,把解壓后的文件存放在/root/test2目錄下,則執(zhí)行命令
unzip -o -d /root/test2/ ./aaa.zip

3,、tar命令
常用的tar命令的組合選項是
tar -xzvf filename.tar.gz
tar -czvf filename.tar.gz file1 file2 ...
-f選項必須出現(xiàn)在選項參數(shù)的最后

-c:建立壓縮檔案
-x:解壓
-t:查看內(nèi)容
-r:向壓縮歸檔的文件末尾追加文件
-u:更新原壓縮包中的文件
這五個是獨立的選項,,壓縮解壓都要用到其中一個,,可以和別的選項一起使用,但是這5個只能出現(xiàn)其中一個

-v:壓縮解壓過程中顯示文件
-f: 使用檔名,,注,,f選項后必須跟文檔名不能跟其他選項,知道為什么f 選項,,總是在參數(shù)選項的最后一個出現(xiàn)了吧
-j :是否同時具有 bzip2 的屬性,?亦即是否需要用 bzip2 壓縮?
-p :使用原文件的原來屬性(屬性不會依據(jù)使用者而變)
-P :可以使用絕對路徑來壓縮,!
-N :比后面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的文件中,!
--exclude FILE:在壓縮的過程中,不要將 FILE 打包,!

個人感覺tar命令相對而言功能比較強大,,在linux下,tar命令的運用遠多于zip,。


zip命令詳解
-a 將文件轉(zhuǎn)成ASCII模式
-F 嘗試修復損壞的壓縮文件
-h 顯示幫助界面
-m 將文件壓縮之后,,刪除源文件
-n 特定字符串 不壓縮具有特定字尾字符串的文件
-o 將壓縮文件內(nèi)的所有文件的最新變動時間設為壓縮時候的時間
-q 安靜模式,在壓縮的時候不顯示指令的執(zhí)行過程
-r 將指定的目錄下的所有子目錄以及文件一起處理
-S 包含系統(tǒng)文件和隱含文件(S是大寫)
-t 日期 把壓縮文件的最后修改日期設為指定的日期,,日期格式為mmddyyyy

unzip詳解
-c 將解壓縮的結(jié)果顯示到屏幕上,,并對字符做適當?shù)霓D(zhuǎn)換。
-f 更新現(xiàn)有的文件,。
-l 顯示壓縮文件內(nèi)所包含的文件,。
-p 與-c參數(shù)類似,會將解壓縮的結(jié)果顯示到屏幕上,,但不會執(zhí)行任何的轉(zhuǎn)換。
-t 檢查壓縮文件是否正確,。
-u 與-f參數(shù)類似,,但是除了更新現(xiàn)有的文件外,也會將壓縮文件中的其他文件解壓縮到目錄中,。
-v 執(zhí)行是時顯示詳細的信息,。
-z 僅顯示壓縮文件的備注文字。
-a 對文本文件進行必要的字符轉(zhuǎn)換,。
-b 不要對文本文件進行字符轉(zhuǎn)換,。
-C 壓縮文件中的文件名稱區(qū)分大小寫。
-j 不處理壓縮文件中原有的目錄路徑,。
-L 將壓縮文件中的全部文件名改為小寫,。
-M 將輸出結(jié)果送到more程序處理。
-n 解壓縮時不要覆蓋原有的文件,。
-o 不必先詢問用戶,,unzip執(zhí)行后覆蓋原有文件,。
-P<密碼> 使用zip的密碼選項。
-q 執(zhí)行時不顯示任何信息,。
-s 將文件名中的空白字符轉(zhuǎn)換為底線字符,。
-V 保留VMS的文件版本信息。
-X 解壓縮時同時回存文件原來的UID/GID,。
-d<目錄> 指定文件解壓縮后所要存儲的目錄,。
-x<文件> 指定不要處理.zip壓縮文件中的哪些文件。
-Z unzip -Z等于執(zhí)行zipinfo指令
最近經(jīng)常在linux上進行打包壓縮解壓,,從網(wǎng)上收集整理并結(jié)合自己的常用的,,跟大家分享一下下,廢話不多說,,進入正題,。
1、zip 壓縮
如果是直接壓縮幾個文件,,那就可以直接使用命令 zip newfilename.zip filename1 filename2,但是一般情況下都會壓縮一個文件夾或者叫目錄,,使用命令zip -r newfilename.zip file1 file2。如果文件夾下面包含太多的文件,,可以使用-q選項,,不現(xiàn)實壓縮的過程,即zip -q -r newfilename.zip file1 file2,。
一般來講,,-q選項和-r選項已經(jīng)夠用了,如果還要了解更詳細的,,文章末尾有詳解,。
舉例:
將/root/test文件夾下的test1文件夾和test2.txt壓縮到 aaa.zip
/root/test目錄下,執(zhí)行命令
zip -q -r aaa.zip test1 test2.txt
OK,!壓縮完成,!

2、unzip解壓縮
一般來講,,unzip命令常用的選項是-o和-d選項,,其余的可以在詳解中查看
-o選項,不詢問用戶,,直接覆蓋原文件
-d選項,,用戶可以指定一個解壓到指定目錄
舉例:
/root/test/目錄下,有aaa.zip壓縮文件
如果要覆蓋原來的test1和test2.txt,,則,,執(zhí)行命令
unzip -o aaa.zip
如果要保留原來的文件,把解壓后的文件存放在/root/test2目錄下,則執(zhí)行命令
unzip -o -d /root/test2/ ./aaa.zip

3,、tar命令
常用的tar命令的組合選項是
tar -xzvf filename.tar.gz
tar -czvf filename.tar.gz file1 file2 ...
-f選項必須出現(xiàn)在選項參數(shù)的最后

-c:建立壓縮檔案
-x:解壓
-t:查看內(nèi)容
-r:向壓縮歸檔的文件末尾追加文件
-u:更新原壓縮包中的文件
這五個是獨立的選項,,壓縮解壓都要用到其中一個,可以和別的選項一起使用,,但是這5個只能出現(xiàn)其中一個

-v:壓縮解壓過程中顯示文件
-f: 使用檔名,,注,f選項后必須跟文檔名不能跟其他選項,,知道為什么f 選項,,總是在參數(shù)選項的最后一個出現(xiàn)了吧
-j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮,?
-p :使用原文件的原來屬性(屬性不會依據(jù)使用者而變)
-P :可以使用絕對路徑來壓縮,!
-N :比后面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的文件中!
--exclude FILE:在壓縮的過程中,,不要將 FILE 打包,!

個人感覺tar命令相對而言功能比較強大,在linux下,,tar命令的運用遠多于zip,。


zip命令詳解
-a 將文件轉(zhuǎn)成ASCII模式
-F 嘗試修復損壞的壓縮文件
-h 顯示幫助界面
-m 將文件壓縮之后,刪除源文件
-n 特定字符串 不壓縮具有特定字尾字符串的文件
-o 將壓縮文件內(nèi)的所有文件的最新變動時間設為壓縮時候的時間
-q 安靜模式,,在壓縮的時候不顯示指令的執(zhí)行過程
-r 將指定的目錄下的所有子目錄以及文件一起處理
-S 包含系統(tǒng)文件和隱含文件(S是大寫)
-t 日期 把壓縮文件的最后修改日期設為指定的日期,,日期格式為mmddyyyy

unzip詳解
-c 將解壓縮的結(jié)果顯示到屏幕上,并對字符做適當?shù)霓D(zhuǎn)換,。
-f 更新現(xiàn)有的文件,。
-l 顯示壓縮文件內(nèi)所包含的文件。
-p 與-c參數(shù)類似,,會將解壓縮的結(jié)果顯示到屏幕上,,但不會執(zhí)行任何的轉(zhuǎn)換。
-t 檢查壓縮文件是否正確,。
-u 與-f參數(shù)類似,,但是除了更新現(xiàn)有的文件外,也會將壓縮文件中的其他文件解壓縮到目錄中,。
-v 執(zhí)行是時顯示詳細的信息。
-z 僅顯示壓縮文件的備注文字,。
-a 對文本文件進行必要的字符轉(zhuǎn)換,。
-b 不要對文本文件進行字符轉(zhuǎn)換。
-C 壓縮文件中的文件名稱區(qū)分大小寫,。
-j 不處理壓縮文件中原有的目錄路徑,。
-L 將壓縮文件中的全部文件名改為小寫。
-M 將輸出結(jié)果送到more程序處理,。
-n 解壓縮時不要覆蓋原有的文件,。
-o 不必先詢問用戶,,unzip執(zhí)行后覆蓋原有文件。
-P<密碼> 使用zip的密碼選項,。
-q 執(zhí)行時不顯示任何信息,。
-s 將文件名中的空白字符轉(zhuǎn)換為底線字符。
-V 保留VMS的文件版本信息,。
-X 解壓縮時同時回存文件原來的UID/GID,。
-d<目錄> 指定文件解壓縮后所要存儲的目錄。
-x<文件> 指定不要處理.zip壓縮文件中的哪些文件,。
-Z unzip -Z等于執(zhí)行zipinfo指令

    本站是提供個人知識管理的網(wǎng)絡存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多