角色 | 系統命令 | 應用程序 |
---|---|---|
文件位置 | 一般在/bin和/sbin目錄中,或爲Shell內部命令 | 通常在/usr/sbin目錄中 |
主要用途 | 完成對系統的基本管理工作,例如ip配置工具 | 完成相對獨立的其他輔助任務,例如網頁瀏覽器 |
適用環境 | 一般只在字符操作界面中使用 | 跟腱炎實際需要,有些程序可在圖形界面中運行 |
目錄中 | 一般包括命令字、命令選項和命令參數 | 通常沒有固定的執行格式 |
文件類型 | 保存目錄 |
---|---|
RPM軟件包 | 擴展名爲’.rpm" |
DEB軟件包 | 擴展名爲’.deb’ |
源代碼軟件包 | -般爲".tar.gz" 、".tar.bz2" 等格式的壓縮包。包含程序的原始代碼 |
綠色免安裝的軟件包 | 軟件包的擴展名不一,以TarBal格式的居多。在壓縮包內提供已編譯好的執行程序文件。解開壓縮包後的文件即可直接使用 |
文件類型 | 保存命令 |
---|---|
普通執行程序文件 | /usr/bin |
服務器執行程序文件和管理程序文件 | /usr/sbin |
應用程序配置文件 | /etc |
日誌文件 | /var/log |
應用程序參考文檔文件 | /usr/share/doc |
應用程序手冊頁文件 | /usr/share/man |
Red-Hat Package Manager
rpm命令能夠實現幾乎所有對RPM軟件包的管理功能
執行"man rpm"命令可以獲得關於rpm命令的詳細幫助信息
rpm命令功能
查詢一安裝的RPM軟件信息
安裝或升級RPM軟件
rpm [選項] MPR包文件
常用選項
卸載指定的RPM軟件
rpm -e 軟件名
輔助選項
使用源代碼安裝軟件的優點
使用源代碼安裝軟件的優點
Tarball封包
完整性校驗
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.