1. 程式人生 > >Linux 軟體包、檔案查詢管理常用命令

Linux 軟體包、檔案查詢管理常用命令

分類 命令 功能
Ubuntu
軟體包管理
dpkg -l (|grep "xxx") 檢視已安裝軟體列表
dpkg -s xxx 檢視一個已安裝軟體資訊
dpkg -L xxx 檢視一個已安裝軟體位置
apt-cache search xxx 搜尋包
apt-cache show xxx 獲取包的相關資訊,如說明、大小、版本等
apt-get install xxx 安裝   apt-get -f 強制安裝
apt-get remove xxx 解除安裝
apt-get update 更新源
apt-get upgrade xxx 更新已安裝的包
apt-cache depends xxx 瞭解使用依賴
apt-get source xxx 下載該包原始碼
CentOS
RedHat
Fedora
中標麒麟
軟體包管理
rpm -qa yum list installed 檢視所有已安裝軟體
rpm -ql xxx 檢視一個已安裝軟體位置
yum list 列出所有可安裝的軟體清單
yum search <keyword> 搜尋包
yum install xxx 安裝
yum remove xxx 解除安裝
yum check-update 列出所有可更新的軟體清單
yum update 安裝所有更新軟體
which xxx 查詢命令位置 如which ls輸出:/usr/bin/ls
rpm -qf /usr/bin/ls 查詢命令程式所在軟體包如輸出:coreutils-8.4-19.el6_4.2.i686
yumdownloader --source coreutils 下載coreutils包原始碼rpm(之後使用rpm2cpio提取原始碼壓縮包)
檔案內容查詢 grep "xxx" *.* 當前目錄搜尋含有內容"xxx"的檔案 grep -i不分大小寫
檔名搜尋 locate xxx 全域性搜尋檔名
sudo updatedb 更新檔案記錄(預設每天更新一次)