1. tar
tar 命令用於把多個檔案合并於一個檔案檔案中,並提供分解的合并後的檔案檔案的功能.它獨立於壓縮公用程式,因此可以選擇在合并前是否壓縮.tar 命令的基本用法為:
tar [選項] 檔案名稱
常用的選項包括
-c 建立一個新的檔案檔案
-t 查看檔案檔案的內容
-x 分解檔案檔案的內容
-f 指定檔案檔案的名稱
-v 顯示過程資訊
-z 採用壓縮方式
舉例:
(1)、 tar -czf oracle.tar.gz /u01/app/oracle /etc/oratab /home/oracle
該 命 令 將/u01/app/oracle 目錄下的所有檔案、/etc/oratab 檔案和/home/oracle 目錄下的所有檔案合并到oracle.tar 檔案中,並採用壓縮方式。
(2)、 tar -tzf oracle.tar.gz
該命令列出歸檔檔案 oracle.tar 中的所有檔案清單。
(3)、 tar –xzvf oracle.tar.gz
該命令將歸檔檔案分解並解壓縮到原有檔案的路徑中。
2. rpm
rpm 命令的功能有很多,在這裡我們只介紹如何利用rpm 安裝和查詢已安裝的軟體。
1 安裝
rpm 安裝軟體包的基本文法如下:
rpm -i rpm 包名
例如:
rpm -i tomcat4.rpm
該命令將安裝 Tomcat 軟體並進行相關係統配置。
2 升級
rpm 升級軟體包的基本文法如下:
rpm -U rpm 包名
例如:
rpm –U tomcat4.rpm
該命令將升級 Tomcat 軟體並進行相關係統配置。
3 、查看已安裝的軟體
有的時候, 瞭解系統中都已經安裝了哪些軟體包以及它們的用途是很有用的, R P M 的查詢參數就可以做到這一點。
要想列出已經安裝的全部軟體包 ,可以通過以下命令:
rpm -qa
可以使用 grep 命令指定軟體包的名稱(或者部分名稱)如下所示:
rpm -qa | grep 'tomcat'
該命令將列出包名中包含 tomcat 的軟體包。
此外: 要想找出某個特定的檔案到底是屬於哪個軟體包的,可以輸入:
rpm -qf filename
其中 filename 是準備要尋找其歸屬的檔案名稱。
要想查出某個已經安裝的軟體包的功能 ,可以用如下命令:
rpm -qi packagename
其中, packagename 是要尋找其用途的軟體包名稱。
4 、刪除已安裝的軟體
使用 RPM刪除軟體包就像安裝它們一樣簡單。大多數情況下,使用者只需要輸入命令:
rpm -e packagename
其中 ,ackagename 是要查刪除的軟體包名稱。