更新并安裝軟件包:
sudo apt-get update && apt-get upgrade -y
?刪除文件夾實(shí)例:
rm -rf /var/log/httpd/access
將會刪除/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)如下錯誤井联,證明你的系統(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 在刪除一個包時压鉴,會同時刪除本身所依賴的包纷妆。這樣,系統(tǒng)中不會殘留無用的包晴弃,整個系統(tǒng)更為干凈。僅供參考逊拍。
更新可用的包列表
aptitude update
升級可用的包
aptitude upgrade
將系統(tǒng)升級到新的發(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 刪除包及其依賴的軟件包+配置文件等(只對6.10有效,強(qiáng)烈推薦))
sudoapt-get update ?#------更新源
sudoapt-get upgrade ?#------更新已安裝的包
sudoapt-get dist-upgrade ?# ---------升級系統(tǒng)
sudoapt-get dselect-upgrade ?#------使用 dselect 升級
apt-cache depends ?#-------(package 了解使用依賴)
apt-cache rdepends ?# ------(package 了解某個具體的依賴?#當(dāng)是查看該包被哪些包依賴吧...)
sudoapt-get build-dep ?# ------(package 安裝相關(guān)的編譯環(huán)境)
apt-getsource ?#------(package 下載該包的源代碼)
sudoapt-get clean &&sudoapt-get autoclean ?# --------清理下載文件的存檔 && 只清理過時的包
sudoapt-get check ?#-------檢查是否有損壞的依賴