1.apt-get install 安裝時下載的文件放在/var/cache/apt/archives中;
如果要刪除這些文件,可以使用sudo apt-get clean
2.釋放磁盤空間的幾種方法:
a.清回收站;
b.如1;
c.sudo apt-get autoclean: 清理舊版本的軟件緩存
sudo apt-get autoremove: 刪除系統不再使用的孤立軟件
3. /work文件夾沒有權限進行讀寫,這還得了,那怎麼行,改:
使用chmod命令sudo chmod 777 /work,介紹一下chmode命令的用法。
常用語法: sudo chmod 600 ***(只有所有者有讀和寫的權限)
sudo chmod 644 ***(所有者有讀和寫的權限,組用戶只有讀的權限)
sudo chmod 700 ***(只有所有者有讀和寫以及執行的權限)
sudo chmod 666 ***(每個人都有讀和寫的權限)
sudo chmod 777 ***(每個人都有讀和寫以及執行的權限)
note:xxx代表文件名
格式:sudo chmod -(代表類型)×××(所有者)×××(組用戶)×××(其他用戶)
三位數的每位代表一種用戶類型的權限,取值是0~7,即二進制( [000]~~~[111])
如000代表三項權限都沒有,而100代表只讀
0[000]:無任何權限
4[100]:只讀權限
6[110]:讀寫權限
7[111]:讀寫執行權限
查詢文件(文件夾)權限的命令:
ls -l 文件名稱(文件夾使用-ld)
參考:http://blog.chinaunix.net/u/23808/showart_1918292.html
4.安裝deb包: sudo dpkg -i ***.deb
sudo dpkg -r ***.deb:連同配置文件一起刪除
5. iptables命令是一個功能非常強大的linux防火牆前端。如: 截下所有來自一個臭名昭著域名中的所有包
sudo iptables -A INPUT -s www.slashdot.org -j DROP
6. apt-get 和apt-cache:
apt-get 用於安裝包,apt-cache用於獲取包的信息。如:嘗試找到並安裝具有擴展的文件系統屬性的軟件。
1>搜索包緩存和顯示包信息
首先,告訴apt-cache來搜索“extended attributes“:
apt-cache search "extended attributes"
search的參數可以是包名稱或者像上面一樣描述包的一個短語,會有很多相關內容包的信息,假如選擇attr.
然後,apt-cache show attr。得到這個包的信息。
2>安裝:
sudo apt-get install attr
3>移除:
sudo apt-get remove attr(保留相關配置文件)
sudo apt-get--purge remove attr(連同配置文件一起刪除)
7. 獲得幫助 ---man命令:
如獲得ls命令的幫助: man ls
man也有很多的選項,最有用的是-k。這個選項允許你搜索特定的詞語,在忘記命令的情況下特別有用。
如:搜索與processes有關的所有命令 man -k processes
8. top命令:顯示計算機當前消耗最多系統資源的進程。
ps ax | gerep theprogram | wc -1:查看有多少這樣的進程在運行,該命令利用一個正在運行的進程的列表,用grep查找特
定的進程,並計算返回的行數,這樣就會顯示有多少進程在運行。