日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux文件压缩与打包-1

發(fā)布時(shí)間:2023/12/20 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux文件压缩与打包-1 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

6.1 壓縮打包介紹

1 . 壓縮文件的用途
【1當(dāng)磁盤(pán)中的文件太大時(shí),使用壓縮后文件大小會(huì)變小,可以節(jié)省磁盤(pán)空間。
【2 在網(wǎng)絡(luò)傳輸過(guò)程中,壓縮后的文件的傳輸速度要優(yōu)于未壓縮的文件,如文件在服務(wù)器上經(jīng)常被人下載,壓縮之后也可以節(jié)省帶寬。
2 . 常見(jiàn)壓縮文件
windows :.rar .zip .7z
linux : .zip, .gz, .bz2, .xz, .tar.gz , .tar.ba2, .tar.xz
3 .在Linux中壓縮文件的后綴名是比較重要的。在linux支持的壓縮命令非常多,且不同的命令所用的壓縮技術(shù)并不相同,當(dāng)然彼此之間可能就無(wú)法相互壓縮或解壓縮文件。使用適當(dāng)?shù)暮缶Y名可以方便大家的使用。
壓縮文件后綴名:
*.Z /compress程序壓縮的文件【不流行】
*.xz /xz程序壓縮的文件
*.gz /gzip程序壓縮的文件
*.bz2 /bzip2程序壓縮的文件
*.tar /tar程序打包的數(shù)據(jù),未壓縮
*.tar.gz /tar程序打包的數(shù)據(jù),并使用gzip壓縮
*.tar.bz2 /tar程序打包的數(shù)據(jù),并使用bzip2壓縮


、6.2 gzip壓縮工具

  • find命令回顧
find /etc/ -type f -name "*conf" -exec cat {} >> 1.txt \; 表示將在/etc/目錄中查找到的conf結(jié)尾的文件全部寫(xiě)入到1.txt文件中去。
  • du -sh 1.txt //查看該文件的大小

  • gzip的格式為 gzip 1.txt //后面跟要壓縮的文件,壓縮后之前要壓縮的文件會(huì)消失

  • gzip -d 選項(xiàng)用來(lái)解壓縮 ,因?yàn)閴嚎s前的文件大小不真實(shí),解壓縮后的文件大小不一定會(huì)等于壓縮前的文件大小

  • gzip后面跟數(shù)字,可以指定壓縮級(jí)別0-9 ,默認(rèn)是6級(jí)別。級(jí)別越高壓縮越厲害,但是耗費(fèi)cpu資源也越大。

gzip -8 1.txt

  • gunzip命令同樣也可以用來(lái)解壓縮。
    gunzip 1.txt.gz

  • 壓縮后的文件是不能用cat命令來(lái)查看內(nèi)容的,可以使用file命令查看壓縮后的一些信息或者zcat命令查看文件內(nèi)容

file 1.txt.gz zcat 1.txt.gz
  • 將壓縮后的文件到指定到某目錄中,并保留源文件
gzip -c 1.txt > /tmp/1.txt.gz

  • 解壓縮時(shí)保留源壓縮文件,將解壓縮文件指定某目錄下并修改解壓縮后的文件名
    gzip -d -c /tmp/1.txt.gz > /tmp/d6z/3.txt

  • gzip命令不能壓縮目錄。


6.3 bzip2壓縮工具

  • bzip2命令與gzip命令用法基本相同。

  • 默認(rèn)沒(méi)有安裝,可使用yum安裝

yum install -y bzip2
  • bzip2命令的壓縮級(jí)別默認(rèn)是9級(jí)別。

  • 解壓縮同樣使用-d選項(xiàng)或者bunzip2,壓縮與解壓縮都會(huì)消失對(duì)應(yīng)的源文件,且不支持壓縮目錄。

  • 當(dāng)某壓縮文件的后綴名被修改,不知是用何種壓縮命令壓縮的,可以使用file命令來(lái)查看它的信息

  • bzip2命令壓縮的文件,可以使用bzcat命令來(lái)查看內(nèi)容


6.4 xz壓縮工具

  • 該種壓縮工具使用的并不多,一般與tar命令一起使用。

  • 壓縮后源文件同樣會(huì)消失。

  • xz壓縮工具的壓縮比是這3個(gè)壓縮工具中最高的

  • 支持的選項(xiàng)與gzip和bzip2命令是幾乎相同的

  • 不支持壓縮目錄。

  • xz -d 1.txt,xz和unxz 1.txt.xz都是用來(lái)解壓縮。

總結(jié)

以上是生活随笔為你收集整理的Linux文件压缩与打包-1的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。