Linux 軟體包、檔案查詢管理常用命令
阿新 • • 發佈:2019-02-14
分類 | 命令 | 功能 |
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 | 更新檔案記錄(預設每天更新一次) |