linux打包壓縮文件夾
軟體測試過程中,我們會用到linux操作系統,如果想快速的壓縮一些文件在window操作中很簡答,在linux就可以使用命令行的方式快速壓縮多個文件命令 tar czf test.tar.gz 要壓縮的文件,生產壓縮文件需要注意後綴名是統一,這樣就可以把多個文件合並壓縮成一個壓縮包,如果想解壓只需要記住一條命令 tar xzf test.tar.gz -C 目錄名 注意,-C需要大寫這樣可以指定到某個目錄下解壓當前壓縮包.
有關全套的linux的命令黑馬程序員的社區當中都有全套的文章介紹啊,學習操作的話,我的方法是邊看視頻邊實操。黑馬就有一個很好的點,他們的課程都含有配套資料,內涵有筆記+課件+源碼。或者你可以看看他們的軟體測試相關的基礎班課程大綱,基礎班可以線下去上課,也是免費的。
㈡ 怎樣在linux下對目錄進行壓縮生成gz文件
在linux下,使用gzip命令可以對目錄壓縮生成gz文件,具體步驟如下:
1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。
㈢ Linux下,如何用命令,要求:只打包當前文件夾和所有子文件夾中的.
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
㈣ linux下將整個文件夾打包成zip該用什麼命令
zip -r /usr/abc.zip
其中 -r 是為了將你的目錄全部循環一遍 如果是單個文件就可以不加
另外如果要指定zip到哪裡可以在後面加路徑 空格 然後加上路徑就好
㈤ linux怎麼將文件夾壓縮
一般用tar打包壓縮
例如
tar -czf dir.tar.gz dir這里dir就是目錄名
㈥ linux把文件壓縮成.tar.gz的命令
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
㈦ linux zip壓縮。壓縮當前文件夾下所有文件,壓縮為a.zip。命令行的方法是怎樣。
linux zip壓縮。壓縮當前文件夾下所有文件,壓縮為a.zip。可以使用命令zip -r mydata.zip dir。例如:
要壓縮/home/data這個目錄,則壓縮命令為zip -q -r mydata.zip /home/data;
如果現在在/home 這個目錄下,則命令是zip -q -r data.zip data;
如果在/home/data 這個目錄下,則命令是zip -q -r data.zip * 。
(7)linux打包壓縮文件夾擴展閱讀
linux zip壓縮命令主要參數介紹:
1、-c:將解壓縮的結果。
2、-l:顯示壓縮文件內所包含的文件。
3、-p:與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換。
4、-t:檢查壓縮文件是否正確。
5、-u:與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其它文件解壓縮到目錄中。
6、-v:執行是時顯示詳細的信息。
7、-z:僅顯示壓縮文件的備注文字。
8、-a:對文本文件進行必要的字元轉換。
9、-b:不要對文本文件進行字元轉換。
10、-C:壓縮文件中的文件名稱區分大小寫。
㈧ linux中利用tar命令解壓縮打包文件時,它的主要選項有哪些分別的代表什麼意義
主選項:【一條命令以下5個參數只能有一個】
-c: --create 新建一個壓縮文檔,即打包
-x: --extract,–get解壓文件
-t: --list,查看壓縮文檔里的所有內容
-r:–append 向壓縮文檔里追加文件
-u:–update 更新原壓縮包中的文件
輔助選項:
-z:是否同時具有gzip的屬性?即是否需要用gzip壓縮或解壓?一般格式為xxx.tar.gz或xx.tgz
-j:是否同時具有bzip2的屬性?即是否需要用bzip2壓縮或解壓?一般格式為xx.tar.bz2
-v:顯示操作過程!這個參數很常用
-f:使用文檔名,注意,在f之後要立即接文檔名,不要再加其他參數!
-C:切換到指定目錄
–exclude FILE:在壓縮過程中,不要將FILE打包
㈨ linux下怎樣壓縮文件和解壓縮
Linux系統壓縮和解壓文件都可以用tar命令,需要在壓縮文件時指定壓縮參數,解壓縮時指定解壓參數。
tar命令主要參數解釋:
-z參數:表示要解壓或壓縮的是tar.gz文件(如果是tar.bz2就是-j)
-x參數:表示是執行解壓縮操作而不是打包操作
-v參數:表示列出解壓時的詳細消息
-f參數:指定要解壓的文件名,或者指定新建的打包文件的名字
tar命令解壓時還可以指定解壓的目標目錄,也就是把壓縮文件的內容解壓到哪個文件夾內,這個參數是-C(大寫的C),例子:
解壓tar.gz文件:tar -zxv -f test.tar.gz -C /home/user/target
解壓tar.bz2文件: tar -jxv -f test.tar.bz2 -C /home/user/target
如果是zip文件就無法用tar命令解壓了,需要用unzip命令,unzip命令常用的參數是指定解壓縮的目標目錄的-d參數,例子:
unzip test.zip -d /home/user/target
下面說一下壓縮文件,Linux上最常用的壓縮格式一般是bzip2格式(常用bz2後綴)和gzip格式(常用gz後綴),因為它倆的壓縮比比較高而且沒有使用授權費用。壓縮命令也是用tar命令,只不過是把上面的解壓tar命令中的-x參數換成-c參數,-c參數表示新建打包文件,在配合上-j或-z參數就能用指定的格式壓縮文件了。不過注意,當壓縮文件時,-f參數後面跟的是新建的壓縮包的名字,壓縮包文件名後面還要跟將要壓縮的文件或文件夾(這就不需要-C參數了)。不多說,直接看例子就明白了:
tar -jcv -f newfile.tar.bz2 要壓縮的文件或目錄
tar -zcv -f newfile.tar.gz 要壓縮的文件或目錄
㈩ 如何將linux系統的多個目錄及文件備份並壓縮到一個文件
使用tar命令就可以,只需要將要備份的目錄路徑和文件位置依次在後邊寫上就可以了。
舉個例子,我要備份目錄 /etc /root 和你當前目錄下的test.sh 文件 和test目錄。
tarczvftest.tar.gz/etc/roottest.shtest
tar:打包備份命令
-c :建立一個壓縮文件的參數指令(create 的意思)
-z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮
-v :壓縮的過程中顯示文件!這個常用,但不建議用在背景執行過程!
-f :使用檔名,請留意,在 f 之後要立即接檔名喔!不要再加參數!