1. 程式人生 > >linux下各種解包打包命令大全

linux下各種解包打包命令大全

war

解包:jar -xvf  FileName.war   將war包解壓到當前目錄下

打包:jar -cvfM0 FileName.war   將當前目錄下的檔案打包成war包

tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是壓縮!)

例如:tar cvf xxxx.tar ./   

將當前目錄下的檔案打包成xxx.tar並將打包檔案放在當前目錄下
———————————————

.gz
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
壓縮:gzip FileName
.tar.gz 和 .tgz


解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
壓縮: bzip2 -z FileName
.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
壓縮:未知

.tar.bz
解壓:tar jxvf FileName.tar.bz
壓縮:未知
———————————————
.Z
解壓:uncompress FileName.Z
壓縮:compress FileName
.tar.Z
解壓:tar Zxvf FileName.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解壓:unzip FileName.zip
壓縮:zip FileName.zip DirName
———————————————
.rar
解壓:rar x FileName.rar
壓縮:rar a FileName.rar DirName

rar請到:
http://www.rarsoft.com/download.htm
 下載!
解壓後請將rar_static拷貝到/usr/bin目錄(其他由$PATH環境變數指定的目錄也可以):
[[email protected] tmp]# cp rar_static /usr/bin/rar

———————————————
.lha
解壓:lha -e FileName.lha
壓縮:lha -a FileName.lha FileName

lha請到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下載!
>解壓後請將lha拷貝到/usr/bin目錄(其他由$PATH環境變數指定的目錄也可以):
[[email protected] tmp]# cp lha /usr/bin/

———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf -
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解壓:sEx x FileName.*
壓縮:sEx a FileName.* FileName

sEx只是呼叫相關程式,本身並無壓縮、解壓功能,請注意!
sEx請到: http://sourceforge.net/projects/sex下載!
解壓後請將sEx拷貝到/usr/bin目錄(其他由$PATH環境變數指定的目錄也可以):
[[email protected] tmp]# cp sEx /usr/bin/

gzip 命令

減少檔案大小有兩個明顯的好處,一是可以減少儲存空間,二是通過網路傳輸檔案時,可以減少傳輸的時間。gzip 是在 Linux 系統中經常使用的一個對檔案進行壓縮和解壓縮的命令,既方便又好用。

語法:gzip [選項] 壓縮(解壓縮)的檔名

該命令的各選項含義如下:

-c 將輸出寫到標準輸出上,並保留原有檔案。
-d 將壓縮檔案解壓。
-l 對每個壓縮檔案,顯示下列欄位:
     壓縮檔案的大小;未壓縮檔案的大小;壓縮比;未壓縮檔案的名字
-r 遞迴式地查詢指定目錄並壓縮其中的所有檔案或者是解壓縮。
-t 測試,檢查壓縮檔案是否完整。
-v 對每一個壓縮和解壓的檔案,顯示檔名和壓縮比。
-num 用指定的數字 num 調整壓縮的速度,-1 或 --fast 表示最快壓縮方法(低壓縮比),
-9 或--best表示最慢壓縮方法(高壓縮比)。系統預設值為 6。

指令例項:

gzip *
% 把當前目錄下的每個檔案壓縮成 .gz 檔案。

gzip -dv *
% 把當前目錄下每個壓縮的檔案解壓,並列出詳細的資訊。

gzip -l *
% 詳細顯示例1中每個壓縮的檔案的資訊,並不解壓。

gzip usr.tar
% 壓縮 tar 備份檔案 usr.tar,此時壓縮檔案的副檔名為.tar.gz。

相關推薦

linux各種打包命令大全

war 解包:jar -xvf  FileName.war   將war包解壓到當前目錄下 打包:jar -cvfM0 FileName.war   將當前目錄下的檔案打包成war包 tar 解包:tar xvf FileName.tar 打包:tar cvf F

linux各種命令

好用 ast 網絡 所有 備份 pm2 文件壓縮 註意 詳細 .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(註:tar是打包,不是壓縮!)———————————————.gz解壓1:gunzip Fi

Linux檔案和目錄操作命令大全

1、檢視目錄內容 ls 列表顯示目錄內容 萬用字元?單字元 含其一或段[a,b,c-d] *任意 ls -l長格式顯示檔案或目錄資訊 ls -a顯示所有包括隱藏的檔案或目錄 ls -h以K、M、G單位顯示檔案或目錄資訊 ls -d顯示目錄本身屬性資訊 2、建立目錄

linux各種壓方法

大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝!    .tar    解包:tar xvf FileName.tar    打包:tar cvf FileName.tar D

Linux/打包,壓縮/命令

res file bzip2 lena dirname unzip bz2 裏的 dir .tar 解包:tar xvf FileName.tar 打包:tar cvf fileName.tar DirName tar.gz和.tgz 解壓:tar zxvf FileNam

linux各種打包與壓縮檔案字尾及其壓縮方法.gz、.tar.gz、tgz...

對於剛剛接觸Linux的人來說,一定會給Linux下一大堆各式各樣的檔名給搞暈。別個不說,單單就壓縮檔案為例,我們知道在Windows下最常見的壓縮檔案就只有兩種,一是,zip,另一個是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等眾多的壓縮檔名,此外windo

linux zip壓 tar壓 gz壓 bz2等各種壓檔案命令

大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家幫我補充,我將隨時修改完善,謝謝!      .tar   解包:tar xvf FileName.tar   打包:tar cvf FileName.tar DirNam

淺談Linux各種壓縮 命令和壓縮比率對比

轉載,收藏 tar命令是linux下非常常用的命令,這篇文章對該命令介紹的比較詳細,因此轉載加收藏吧。 Linux下壓縮、解壓命令五花八門,不像在windows下一個winrar打遍天下無敵手,清一色的.rar .zip格式。比如,Linux下常用的tar tar.gz

linux壓縮壓縮命令

linux壓縮解壓縮命令 tar基本命令 tar解壓其他格式的壓縮包 詳細命令請參考 https://www.jb51.net/LINUXjishu/43356.html. tar基本命令 -c: 建立壓縮檔案 -x:解壓

Linux的壓縮zip,tar命令及例項

Linux下的壓縮解壓縮命令詳解及例項 例項:壓縮伺服器上當前目錄的內容為xxx.zip檔案 zip -r xxx.zip ./* 解壓zip檔案到當前目錄 unzip filename.zip ============================ 另:有些伺服器

LinuxSSH遠端檔案傳輸命令scp

一:Linux ssh scp的簡介及作用: 在日常linux伺服器操作中,傳輸檔案是必不可少的操作。以前章郎蟲一直用他來翻牆,可以算是偏門,今天介紹SSH的正途啦。。。 scp就是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨

linuxtcpdump抓命令的使用

tcpdump -i dev [src|dst] host ip # 條件 -w file 抓取所有經過 eth2 目的或源地址是 192.168.1.2 的網路資料 ,並且儲存到XX.pcap檔案中 tcpdump   -i  eth2  host 192.

Linux tar命令總結:Linux對檔案進行打包、壓縮並分割成指定大小

1、普通tar壓縮命令tar -zcvf andywang.tar.gz andywang//將andywang資料夾壓縮成andywang.tar.gz2、壓縮後的檔案太大,需要將andywang.tar.gz分割成N個指定大小的檔案split -b 4000M -d -a

Linux各種查詢命令(find, grep, which, whereis, locate)

find命令 find < path > < expression > < cmd > path: 所要搜尋的目錄及其所有子目錄。預設為當前目錄。expression: 所要搜尋的檔案的特徵。cmd: 對搜尋結果進行特定的處理。 如果什麼引數也不加,find預設搜尋當

linuxlz4壓縮的安裝

一.Debian系列:Debian、Ubuntu等 1.1 kali下修改apt-get源:    vim /etc/apt/sources.list       debhttp://mirrors.ustc.edu.cn/kali sana main non-freecontrib       debh

ubunturecovery.img打包方法

為了方便各位機友製作自己的recovery.img,特推出解包打包的方法。 1.安裝好ubuntu系統,下載附件:,並解壓到ubuntu系統的主資料夾。 2.把將要解包的recovery.img放到主資料夾的tool裡。 3.解包recovery.img,開啟終端,輸入:

linux啟動tomcat服務的命令是什麽

錯誤 tomcat 控制臺輸出 out 目錄 打開 客戶端 oca linux下 Linux下tomcat服務的啟動、關閉與錯誤跟蹤,使用PuTTy遠程連接到服務器以後,通常通過以下幾種方式啟動關閉tomcat服務:切換到tomcat主目錄下的bin目錄(cd usr/lo

Linux&/jobs/fg/bg命令的使用(轉)

序號 選中 前臺 blog sin 如果 繼續 log targe 一、& 這個用在一個命令的最後,可以把這個命令放到後臺執行。 二、【Ctrl】+【Z】 可以將一個正在前臺執行的命令放到後臺,並且暫停。 三、jobs 查看當前有多少在後臺運行的命令。

linux源碼安裝問題

color ddb configure open yum all con ror xxx ./configure --prefix=xxxx 報錯: error: failed locating OpenSSLhead 需要安裝opensssl開發包 centos下: yu

linuxsvn的常用操作命令總結

svn版本管理導入代碼文件到 repo 版本庫我的代碼文件存放在 /var/www/html/; svn代碼版本庫的路徑 /application/svndata/repo (也就是剛剛我們創建的版本庫的位置);執行導入命令: svn import /var/www/html/svntest file:///