此類檔案適用於tar命令,tar是linux中常用的打包命令,常稱為tar包。
示例:
#將filename.txt的檔案打包成乙個命名為filenam.tar的包。其中-f是指定包的名稱
[root@hm311~]# tar -cf filename.tar filename.txt
#將filename.txt的檔案增加到filename.tar的包檔案裡去。
[root@hm311~]# tar -rf filename.tar filename.txt
gizp是gnu組織開發的乙個壓縮程式,.gz結尾的檔案就是gzip壓縮的結果。
示例:
#將filename.txt的檔案打包成乙個tar包,並將該檔案用gzip壓縮,生產乙個名為filename.tar.gz的包
[root@hm311~]# tar -czf filename.tar.gz filename.txt
#解壓filename.tar.gz包檔案
[root@hm311~]# tar -xzf filename.tar.gz
bzip2是乙個基於burrows-wheeler變換的無失真壓縮軟體,.bz2結尾的檔案就是bzip2壓縮的結果。
示例:
#將filename.txt打成乙個tar包,並將該檔案用bzip2壓縮,形成乙個名為filename.tar.gz2的包檔案
[root@hm311~]# tar -cjf filename.tar.bz2 filename.txt
# 解壓filename.tar.bz2的檔案
[root@hm311~]# tar -xjf filename.tar.bz2
#將filename.txt檔案壓縮成乙個filename.zip的包
[root@hm311~]# zip filename.zip filename.txt
#解壓filename.zip的包檔案
[root@hm311~]# unzip filename.zip
rpm 是redhat package manager(紅帽軟體包管理工具)的縮寫,現在包括openlinux、suse、turbo linux的分發版本都有採用,算得上是公認版本了
* rpm -vh 顯示安裝進度
* rpm -u公升級軟體包
* rpm -qpl列出rpm軟體包內的檔案資訊
* rpm -qpi列出rpm軟體包的描述資訊
* rpm -qf查詢指定檔案屬於哪個rpm軟體包
* rpm -va校驗所有的rpm軟體包,查詢丟失的檔案
* rpm -qa查詢相應檔案,如rpm -qa httpd
* rpm -e解除安裝rpm包
* rpm -q查詢已安裝的軟體資訊
* rpm -i安裝rpm包
* rpm –replacepkgs重灌rpm包
* rpm –percent在軟體包安裝時輸出百分比
* rpm –help幫助
* rpm –version顯示版本資訊
* rpm -c顯示所有配置檔案
* rpm -d顯示所有文件檔案
* rpm -h顯示安裝進度
* rpm -l列出軟體包中的檔案
* rpm -a顯示出檔案狀態
* rpm –nomd5不驗證檔案的md5支援
* rpm –force 強制安裝軟體包
* rpm –nodeps忽略依賴關係
* rpm –whatprovides查詢/驗證提供乙個依賴的軟體包
示例:
#檢視是httpd是否安裝
# 解除安裝httpd
linux下壓縮與解壓縮
常用壓縮命令 gz gzip 壓縮工具的檔案 bz2 bzip2 壓縮工具的檔案 tar tar 打包程式打包的檔案 tar並沒有壓縮功能,只是把乙個目錄合併成乙個檔案 tar.gz 可以理解為先用 tar 打包,然後在 gzip 壓縮 tar.bz2 先用 tar 打包,在 bzip2 壓縮 zi...
Linux下壓縮與解壓縮
zip可能是目前使用得最多的文件壓縮格式。它最大的優點就是在不同的作業系統平台,比如linux,windows以及mac os,上使用。缺點就是支援的壓縮率不是很高,而tar.gz和tar.gz2在壓縮率方面做得非常好。我們可以使用下列的命令壓縮乙個目錄 zip r archive name.zip...
linux下壓縮解壓縮
node 有時候會提示 許可權不夠 改為用root解就ok了。tar 解壓 tar xvf filename.tar 壓縮 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz 解壓1 gunzip filename.gz 解壓2 gzip d filename...