linu中用gzip如何壓縮目錄

2022-02-05 15:35:32 字數 3677 閱讀 8748

1樓:我叫王土土豆

linux 中用gzip 壓縮目錄步驟如下:

1、開啟linux客戶端。

2、點選連線linux按鈕。

3、輸入使用者名稱,主機ip位址。

4、輸入密碼。

5、連線成功,可以進行操作。

6、輸入gzip 1.log,意思是將1.log檔案進行壓縮,最後得到1.log.gz壓縮檔案。

2樓:幻翼高達

1、連線上相應的linux主機,進入到等待輸入shell指令的linux命令列狀態下。

2、其次,在linux命令列中輸入:gzip -c test.txt > test.gz。

3、最後,按下回車鍵執行shell指令,此時會看到test.txt成功被壓縮到test.gz了。

3樓:

-d引數就可以實現目錄壓縮

示例:gzip -rc 要壓縮的資料夾 > 壓縮後的資料夾.gz

4樓:saturn桑落

語法:gzip 選項[檔案]

功能描述:壓縮檔案

壓縮後檔案格式:.gz

注意:《1》只壓縮檔案,不能壓縮目錄

《2》不保留原始檔

希望回答對你有幫助~~

5樓:想裸睡的魚

gzip不能壓縮目錄

想要壓縮目錄可以使用如下方式:

tar -zcvf test.tar.gz test

6樓:匿名使用者

man gzip先看一下

假如壓縮/var/index.php的話就是這樣: gzip /var/index.php

7樓:匿名使用者

man gzip

或者 gzip --help

8樓:匿名使用者

先find出來,再zip

find 《目錄》 -name "*.*" -print | zip 《壓縮檔案名》 -@

壓縮檔案名沒帶字尾的話會自動加上.zip

要壓縮成gzip格式則如下:

tar cfz 檔名.tar.gzip 目錄

linux下的gzip命令如何運用?

9樓:小清新心萌萌噠

linux下的gzip命令運用方法如下:

1、開啟linux客戶端。

2、點選連線linux按鈕。

3、輸入使用者名稱,主機ip位址。

4、輸入密碼。

5、連線成功,可以進行操作。

6、輸入gzip 1.log,即為1.log檔案進行壓縮,即可得到1.log.gz壓縮檔案。

10樓:匿名使用者

第一行應該寫#!/bin/sh,或乾脆不要第一行。

gzip只能處理乙個檔案(一串字元流),所以需要用tar將整個資料夾集合成一串字元流,再經由gzip壓縮。

tar czvf dir01.tar.gz dir01tar cvf - dir01 | gzip - > foo.tar.gz

兩條命令效果一樣,符號 - 作為檔名時,都代表標準輸入或標準輸出。 以後有更好的壓縮程式,可以用第二條命令的形式。

11樓:匿名使用者

你。。。搞笑呢 就個壓縮還犯得著編個指令碼。。還錯了 你可以 man gzip 看看用法

12樓:匿名使用者

命令: gzip

語法:gzip [選項] 壓縮(解壓縮)的檔名-c 將輸出寫到標準輸出上,並保留原有檔案。

-d 將壓縮檔案解壓。

-l 對每個壓縮檔案,顯示下列字段:

(1)壓縮檔案的大小

(2)未壓縮檔案的大小

(3)壓縮比

未壓縮檔案的名字

-r 遞迴式地查詢指定目錄並壓縮其中的所有檔案或者是解壓縮。

-t 測試,檢查壓縮檔案是否完整。

-v 對每乙個壓縮和解壓的檔案,顯示檔名和壓縮比。

-num 用指定的數字num調整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統預設值為6。

注:gzip不能壓縮整個目錄。可以使用tar先打包,再壓縮例如:$ tar cf test.tar test/$ gzip test.tar

或$ tar czf test.tar.gz test/

13樓:就是這樣的夜

gzip -f a.zip /mnt/zip/test.txt

linux命令gzip -d怎麼解壓到指定路徑

14樓:悠悠__肁

第一行應該寫#!/bin/sh,或乾脆不要第一行。

gzip只能處理乙個檔案(一串字元流),所以需要用tar將整個資料夾集合成一串字元流,再經由gzip壓縮。

tar czvf dir01.tar.gz dir01tar cvf - dir01 | gzip - > foo.tar.gz

兩條命令效果一樣,符號 - 作為檔名時,都代表標準輸入或標準輸出。 以後有更好的壓縮程式,可以用第二條命令的形式。

滿意請採納。

linux 壓縮 怎樣只壓縮檔案,不要包含路徑?

15樓:匿名使用者

cd到你不需要目錄的資料夾,然後tar -cjf /路徑/壓縮檔案名.tar.bz2 *

比如,你home/test/裡面很多檔案和資料夾,你想把他們壓縮到乙個壓縮檔案,但是壓縮檔案裡面不包含test目錄,就可以執行:先cd /home/test 然後,執行:

tar -cjf /home/test/test.tar.bz2 *就可以了

16樓:匿名使用者

tar -zcvf

/home/zhanglei/test.tar.gz -c /home/zhanglei/server/file/20110831152025/ 119090

記住最後乙個119090和前面是空開的

17樓:

因為你壓縮時使用的是絕對路徑,而tar會保留原來的目錄結構。

假如我執行的是:

[root@localhost home]#tar -zcvf test.tar.gz /home/june/*.txt

開啟得到的壓縮包可以看到裡面包含了1.txt和2.txt的完整路徑目錄結構,即home/azune/june

所以如果只是日常壓縮解壓的話,可以用相對路徑,或者直接cd到該目錄下進行,假如我壓縮的是/home/azune/june下的a.txt和b.txt:

cd /home/azune/june

tar -zcvf /home/azune/test.tar.gz /*.txt

那麼現在 test.tar.gz 就不會包含任何目錄結構了,假如我要解壓到 /test 下,不管是 cd 到 /test 下再解壓還是用 -c 指定解壓到 /test ,在/test 下得到的檔案都是 a.

txt 和 b.txt

這是個人的一點小見解,僅供參考。

18樓:匿名使用者

呃··· -c /home/zhanglei/server/file/20110831152025/119090/看看行不行

centos如何設定ip地址linu怎麼修改ip地址

每種linux發行版預設採用的網路管理服務程式各不相同,不能一概而論,僅以centos7為例。修改 etc sysconfig network scripts ifcfg 檔案,代表對應的網絡卡名稱,用ifconfig可以看到 vim etc sysconfig network scripts if...

如何學習linu程式設計開發知乎,如何學習linux程式設計開發 知乎

比較模糊bai的問題,首先,任何乙個系統du zhilinux,windows 都可以做服 dao務器。但是做伺服器,首先你要有一專個公網屬的ip,不然別人沒法訪問你的系統 不是你電腦裝了乙個linux就可以當伺服器,你自己的電腦一般是沒有公網ip的,只能做一client。學習linux程式設計前途...

如何在linu下如何安裝多語言包

最常見的gz格式,則可以執行 tar xvzf 軟體包名 就可以一步完成解壓與解包工作。tar zxvf 軟體包名.tar.gz c home hao 將軟體包名.tar.gz解壓到指定的目錄下 注意 c為大寫 2 進入解壓後的檔案目錄下 執行 configure 命令為編譯做好準備 configu...