星期六, 8月 13, 2005

LINUX SERVER HACKS 心得

歐萊禮LINUX SERVER HACKS 讀書小雜記
Chapter 1 伺服器基礎
Hack #10
#export TMOUT=600
當bash 閒置600秒也就是十分鐘就將閒置的使用者踢出去

Hack #15
#alias ducks='du -cks * |sort -rn|head -11'
找出目前目錄下前十名磁碟使用量的檔案

Hack #16
/proc 的樂趣
#cd /proc
#cat version
顯示目前啟動的核心
#ls -hl kcore
觀察所安裝的RAM
#cat partitions
觀察開機期間找到的硬碟分割區與裝置

#cd 1
#ls -hl
觀察個別行程的結構
其中cwd 指向該行程目潛得工作目錄
exe 指向啟動該行程的binary
root 指向該行程的根目錄
cmdline 與 environ 分別記載啟動該行程的完整命令列及完整環境.不過這兩個檔案個別項目都是以NULL字元 ('\0') 相隔的.所以必須先用tr將檔案內容的輸出格式加以美化.才適合閱讀.
#cat environ | tr '\0' '\n'

沒有留言: