Unix系統(tǒng)高速高效
我們都希望自己的Unix系統(tǒng)能夠高速高效。那如何來提高Unix系統(tǒng)的效率呢?提高Unix系統(tǒng)的運(yùn)行效率,文件系統(tǒng)應(yīng)該保持一定的空閑空間,理論上,空閑空間至少應(yīng)占文件系統(tǒng)總空間的15%,當(dāng)空閑空間小于總空間的15%時(shí),Unix系統(tǒng)操作將明顯變慢!
因此Unix系統(tǒng)管理員應(yīng)該了解文件系統(tǒng)空閑時(shí)間和i節(jié)點(diǎn)的使用情況,保證系統(tǒng)的高效運(yùn)行。系統(tǒng)管理員可以使用df命令了解空閑空間和i節(jié)點(diǎn)的使用情況。使用“df -v 文件系統(tǒng)”命令,可以顯示文件系統(tǒng)的使用情況:該文件系統(tǒng)數(shù)據(jù)塊的總數(shù)、已使用數(shù)據(jù)塊的數(shù)量、空閑數(shù)據(jù)塊的數(shù)量、使用的數(shù)據(jù)快占總數(shù)據(jù)塊的百分比。
如果想顯示文件系統(tǒng)的i節(jié)點(diǎn)總數(shù)、空閑i節(jié)點(diǎn)的數(shù)目、已使用i節(jié)點(diǎn)數(shù)目以及已使用i節(jié)點(diǎn)占總i節(jié)點(diǎn)的百分比,可使用-i選項(xiàng)。比如在Solaris下,可執(zhí)行:df -o i(注意哦:i前沒有“-”)
當(dāng)文件系統(tǒng)中的空閑空間減少,以至于使文件系統(tǒng)的效率降低時(shí),可采用以下措施:
1.Unix系統(tǒng)刪除臨時(shí)目錄下的文件
臨時(shí)目錄下存放的都是臨時(shí)文件,臨時(shí)文件是在程序執(zhí)行期間根據(jù)需要?jiǎng)?chuàng)建的,但沒有被及時(shí)刪除。系統(tǒng)中的臨時(shí)目錄一般有/var/tmp、/tmp和/usr/tmp。管理員可以手工刪除他們,也可以建立一個(gè)作業(yè)調(diào)度,使清理工作自動(dòng)進(jìn)行。比如在/usr/spool/cron/crontabs/root中加入以下代碼:   
 
- QUOTE:
 - 30 2 * * * find /var/tmp –atime 7 –exec rm{} \ ; >/dev/null
 - 30 2 * * * find /usr/tmp –atime 7 –exec rm{} \ ; >/dev/null
 - 30 2 * * * find /tmp –atime 7 –exec rm{} \ ; >/dev/null
 
2.Unix系統(tǒng)刪除core文件
當(dāng)系統(tǒng)中一些進(jìn)程由于收到一些信號(hào)而非正常結(jié)束時(shí),系統(tǒng)便建立一個(gè)core文件,記錄進(jìn)程當(dāng)時(shí)的一些信息,包括進(jìn)程狀態(tài)、數(shù)據(jù)以及硬件寄存器的值等。在這些core文件沒有用的時(shí)候,可以考慮刪除它們。
3.清除Unix系統(tǒng)日志文件
日志文件包含了有關(guān)系統(tǒng)運(yùn)行情況的信息和用戶訪問系統(tǒng)的情況,系統(tǒng)在運(yùn)行過程中,會(huì)不斷地把新的信息添加到日志文件中,因此日志文件會(huì)急劇增多,系統(tǒng)中主要的日志文件有: 
 
- /usr/adm/acct 記帳日志文件
 - /usr/adm/messages 系統(tǒng)信息日志文件
 - /usr/adm/sulog 命令使用日志文件
 - /usr/adm/vold.log 卷管理日志文件
 - /usr/spool/uucp/LOGFILE uucp的記錄
 - /usr/spool/uucp/.Log/.Old/* 舊的uucp日志文件
 - /usr/spool/lp/logs/requests 打印請(qǐng)求記錄
 - /var/log/syslog 系統(tǒng)日志文件
 
上述有的日志文件對(duì)分析系統(tǒng)出現(xiàn)的故障有幫助,因此在清除時(shí)要慎重。
4.Unix系統(tǒng)壓縮不常使用的文件
對(duì)平時(shí)不經(jīng)常使用的文件可以進(jìn)行壓縮,以便節(jié)省空間,壓縮與解壓縮的命令有:compress和uncompress;gzip和gunzip等命令。 到此,我們就講解完了Unix系統(tǒng)提高效率的知識(shí)。
【編輯推薦】















 
 
 
 
 
 
 