rpm包是二進制格式,無需編譯安裝即可使用,tar包是源碼格式,須要編譯安裝纔可以使用node
rpm:redhat package manager,紅帽的包管理器,其主要的操做參數有以下:服務器
-i,安裝ide
-v,顯示安裝過程的信息測試
-h,顯示安裝的進度spa
-e,刪除rpm包,不會刪除其依賴關係rem
--nodeps,前置安裝,忽略安裝包的依賴關係源碼
--test,測試安裝包的依賴性編譯
-qa,顯示全部安裝的rpm包的軟件test
-ql,列出該軟件的相關文件目錄打包
yum provides */命令,知道命令不知道其命令的安裝包,查詢該安裝包
yum -y install 包,自動應答yes而且安裝該包
yum remove 包,刪除該安裝包,而且自動刪除其依賴關係
-c,打包
-x,解包
-j,tar.bz2,壓縮比高
-z,tar.gz
-v,顯示過程的文件名
-f,後接要處理的文件或目錄名
-C,指定解壓目錄
--exclude,排除打包目錄下的哪些目錄或者文件不放入打包
注意:通常用 tar進行目錄的打包