Linux Command Tips

rpm 命令常用方法
安裝一個包
# rpm -ivh
升級一個包
# rpm -Uvh
移走一個包
# rpm -e
安裝參數
--force 即使覆蓋屬於其它包的文件也強迫安裝--nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。
查詢一個包是否被安裝
# rpm -q <rpm package name>
得到被安裝的包的信息
# rpm -qi <rpm package name>
列出該包中有哪些文件
# rpm -ql <rpm package name>
列出服務器上的一個文件屬於哪一個RPM包
#rpm -qf
可綜合好幾個參數一起用
# rpm -qil <rpm package name>
列出所有被安裝的rpm package
# rpm -qa
列出一個未被安裝進系統的RPM包文件中包含有哪些文件?
# rpm -qilp <rpm package name>


Tar & GZip
最簡用法
tar zxvf XXXX.tar.gztar jxvf XXXX tar.bz2
壓縮一組文件爲tar.gz後綴。
# tar cvf backup.tar /etc #gzip -q backup.tar

# tar cvfz backup.tar.gz /etc/
釋放一個後綴爲tar.gz的文件。
#gunzip backup.tar.gz #tar xvf backup.tar

# tar xvfz backup.tar.gz
用一個命令完成壓縮
#tar cvf - /etc/ | gzip -qc > backup.tar.gz
用一個命令完成釋放
# gunzip -c backup.tar.gz | tar xvf -
如何解開tar.Z的文件?
# tar xvfz backup.tar.Z 或 # uncompress backup.tar.Z #tar xvf backup.tar
如何解開.tgz文件?
#gunzip backup.tgz
如何壓縮和解壓縮.bz2的包?
#bzip2 /etc/smb.conf
這將壓縮文件smb.conf成smb.conf.bz2


#bunzip2 /etc/smb.conf.bz2
這將在當前目錄下還原smb.conf.bz2爲smb.conf(bzip2 -d也一樣)


注: .bz2壓縮格式不是很常用,你可以man bzip2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章