Linux下解壓命令大全

2021-08-10 18:34:11 字數 3448 閱讀 3530

inux下解壓命令大全rpm 是紅帽(redhat)軟體包管理工具,實現類似於 windows 中的新增/刪除程式功能

rpm -ivh install_rpm

tar xvf informix-linux.tar

inux下解壓命令大全

.tar 

解包:tar xvf filename.tar

打包:tar cvf filename.tar dirname

(注: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

———————————————

.lha

解壓:lha -e filename.lha

壓縮:lha -a filename.lha filename

———————————————

.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

解壓:*** x filename.*

壓縮:*** a filename.* filename

***只是呼叫相關程式,本身並無壓縮、解壓功能,請注意!

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。

rpm命令使用簡介

什麼是rpm?rpm是rpm package manager的縮寫,最早由redhat公司提出的軟體包標準,後來隨著rpm的不斷發展而又增加許多功能,逐漸的成為linux公認的軟體包管理標準。支援該格式的廠商有redhat linux、suse linux、mandriva linux。

rpm命令十分強大,那麼rpm命令究竟有什麼功能呢?

1 查詢已安裝在linux系統中的rpm軟體包的資訊

2 查詢rpm軟體包安裝檔案的資訊

3 安裝rpm軟體包到當前linux系統

4 從linux系統中解除安裝已安裝的rpm軟體包

5 公升級當前linux系統的rpm軟體包

(1)#rpm -qa後面不接引數用於檢視系統中已經安裝的所有的rpm包

(2)#rpm -q rpm包名用於檢視系統中是否安裝了該軟體包,如果安裝了,系統會顯示完整的包名;如果沒有安裝,系統會提示"package bas is not installed"。

(3)#rpm -qi rpm包名用於檢視系統中已經安裝的rpm包的完整資訊,包括該包的版本資訊,安裝時間和大小等。

(4)#rpm -ql rpm包名用於檢視該軟體包都安裝到了那些位置。

(5)#rpm -qf 檔名用於檢視某個檔案使用那個rpm包安裝的。

(6)#rpm -qpi rpm包名和#rpm -qpl分別用於檢視沒有安裝的包的資訊,注意下和(4)、(5)的區別。

(7)#rpm -ivh 包名用於安裝rpm軟體包,i代表安裝、v代表視覺化安裝、h代表安裝的時候顯示進度。

(8)#rpm --force -irpm包用於強制安裝rpm軟體包,--force引數用於安裝存在依存關係的rpm包。不過一般我們並不怎做,解決依存關係的較好的方法是使用#rpm -i 命令一起安裝。

(9)#rpm -e rpm包名用於刪除rpm軟體包。rpm -e --nodeps 包名用於刪除存在依存關係的軟體包,該命令可以將和該包存在依存關係的所有的軟體包統統刪除。

(10)#rpm -urpm包名用於對rpm包的公升級。

linux下解壓命令大全

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 t...

linux下解壓命令大全

linux下解壓命令大全 tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filena...

linux下解壓命令大全

linux下解壓命令大全 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 解壓 x fil...