更新并安裝軟件包:
sudo apt-get update && apt-get upgrade -y
?刪除文件夾實(shí)例:
rm -rf /var/log/httpd/access
將會(huì)刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
創(chuàng)建文件夾或文件實(shí)例:
mkdir /home/pi/.config/autostart/
在/home/pi/.config/目錄下創(chuàng)建autostart文件夾
/home/pi/.config/autostart/123.txt
在/home/pi/.config/autostart目錄下創(chuàng)建123.txt文件
更改文件夾或文件權(quán)限實(shí)例:
sudo chmod -R 777 /var/www/html
更改html文件夾權(quán)限為777
安裝軟件
?apt-get install softname1 softname2 softname3……
卸載軟件?
apt-get remove softname1 softname2 softname3……
卸載并清除配置
?apt-get remove –purge softname1
更新軟件信息數(shù)據(jù)庫?
apt-get update
搜索軟件包?
apt-cache search softname1 softname2 softname3……
安裝deb軟件包
?dpkg -i xxx.deb
刪除軟件包?
dpkg -r xxx.deb
連同配置文件一起刪除?
dpkg -r –purge xxx.deb
查看軟件包信息?
dpkg -info xxx.deb
查看文件拷貝詳情?
dpkg -L xxx.deb
查看系統(tǒng)中已安裝軟件包信息?
dpkg -l
重新配置軟件包?
dpkg-reconfigure xxx
清除所有已刪除包的殘馀配置文件
dpkg -l |grep^rc|awk'{print $2}'|sudoxargsdpkg -P
如果報(bào)如下錯(cuò)誤,證明你的系統(tǒng)中沒有殘留配置文件了,無須擔(dān)心。
dpkg: –purge needs at least one package name argument
dpkg安裝的可以用apt卸載,反之亦可。
aptitude 命令
aptitude 與 apt-get 一樣,是 Debian 及其衍生系統(tǒng)中功能極其強(qiáng)大的包管理工具。與 apt-get 不同的是,aptitude 在處理依賴問題上更佳一些。舉例來說,aptitude 在刪除一個(gè)包時(shí),會(huì)同時(shí)刪除本身所依賴的包。這樣,系統(tǒng)中不會(huì)殘留無用的包,整個(gè)系統(tǒng)更為干凈。僅供參考。
更新可用的包列表
aptitude update
升級(jí)可用的包
aptitude upgrade
將系統(tǒng)升級(jí)到新的發(fā)行版
aptitude dist-upgrade
安裝包
aptitude install pkgname
刪除包
aptitude remove pkgname
刪除包及其配置文件
aptitude purge pkgname
搜索包
aptitude search string
顯示包的詳細(xì)信息
aptitude show pkgname
刪除下載的包文件
aptitude clean
僅刪除過期的包文件
aptitude autoclean
apt-cache search ?# ------(package 搜索包)
apt-cache show ?#------(package 獲取包的相關(guān)信息,如說明、大小、版本等)
sudoapt-getinstall ?# ------(package 安裝包)
sudoapt-getinstall ?# -----(package - - reinstall 重新安裝包)
sudoapt-get -finstall ?# -----(強(qiáng)制安裝?#"-f = --fix-missing"當(dāng)是修復(fù)安裝吧...)
sudoapt-get remove ?#-----(package 刪除包)
sudoapt-get remove - - purge ?# ------(package 刪除包,包括刪除配置文件等)
sudoapt-get autoremove --purge ?# ----(package 刪除包及其依賴的軟件包+配置文件等(只對(duì)6.10有效,強(qiáng)烈推薦))
sudoapt-get update ?#------更新源
sudoapt-get upgrade ?#------更新已安裝的包
sudoapt-get dist-upgrade ?# ---------升級(jí)系統(tǒng)
sudoapt-get dselect-upgrade ?#------使用 dselect 升級(jí)
apt-cache depends ?#-------(package 了解使用依賴)
apt-cache rdepends ?# ------(package 了解某個(gè)具體的依賴?#當(dāng)是查看該包被哪些包依賴吧...)
sudoapt-get build-dep ?# ------(package 安裝相關(guān)的編譯環(huán)境)
apt-getsource ?#------(package 下載該包的源代碼)
sudoapt-get clean &&sudoapt-get autoclean ?# --------清理下載文件的存檔 && 只清理過時(shí)的包
sudoapt-get check ?#-------檢查是否有損壞的依賴