我本身是用一般注音的, 但是有不少人需要安裝 無蝦米/嘸蝦米, 上星期幫忙裝了二台, 還是寫簡易安裝法, 以後安裝才方便.
分類: My_Note-Unix
檔案比較程式: comm, diff
兩個檔案比較時, 通常都用 diff, 看 ">" 和 "<" 來看差異, 一行一行比較.
但是若檔案是兩個都唯一值, 然後都已經排完序的檔案, comm 提供其它更清楚的輸出格式.
tail -f 和 -F 差異
tail -f 和 -F 參數的差別, 主要是差在 -f 如果在追蹤此檔案被移除重建了(ex: log rotate), 那就停止不會動了, 而 -F 會再重新 try 那個同檔名的那個檔案, 如果重建了, 會繼續追蹤此檔案, 不會因為檔案被 rotate 而就此停止追蹤.
ls -l + less 保留顏色顯示
ls -l 再 pipe 給 less 或 more 捲著看, 是很常用的功能, 但是缺點就是原本 ls 的顏色都沒用了 :~~
查的結果, 只要 ls -l --color | less -r
就會看到顏色了. 🙂
於是在 .bashrc 把原本 alias ll='ls -l'
換成如下:
alias ll='ls -l --color | less -r'
上述是要用 less 的狀況(less 好處是可以上下捲動, 缺點是要另外裝 XD), more狀況就比較簡單, ls -l --color | more
直接 pipe即可(alias設定: alias ll='ls -l --color | more').
Ubuntu 修復 GTK WARNING(module_path, pixmap)
照理說用 Xwindow, 應該要慢慢習慣變成 Windows 一樣, 用圖型化工具來解決一般事物.
但是現在似乎處於 MS-DOS 剛進入 Windows 95 的時代一樣, 要改掉 command line 的習慣還是有點困難..
所以很習慣的於 bash 下, 開啟 gqview 或其它應用程式, 再來就看到一串的 WARNING, 剛開始看是就算了, 但是看久還是會想要把他解決掉(就當做我太龜毛吧.. XD).
PS: 這個對正常使用是沒關係的(好像是手賤亂換 Theme 才會有此問題)
Debian PHP APC 安裝
最近機器被狂操, 明明 Request 就每秒才 10幾個而已, 居然就頂不住, 而且最糟糕的是, 來源是莫名奇妙的來源(IP 反查也找不到), 可能連 IP 也是偽造的?...
而那些 Request 都是針對 我的 Blog 而來, 但卻撐不住, 猜想可能是 Lifetype 的 class是切太細, 檔案太多的問題.
Lifetype 有另外一個設定, 是讓 smarty 的 cache 時間設長一點(http_cache_lifetime), 但是這樣子造成留言與回應者無法馬上看到結果, 也不是好解法~
所以先假設是上述的問題, 應該是加 apc 可以解決掉才對,所以來裝裝 APC 吧.(真希望有 apt-get install php5-apc)... XD
Ubuntu Linux 設定 Wirelss(WiFi) WPA
Linux 目前遇到最麻煩的問題就是無線網路的設定, 不用密碼(WPA)都可正常使用, 但是有密碼就很麻煩.
爬文後, 找到幾種簡單的設定方法, 挑其中一種設定即可.
Mplayer 常見錯誤訊息修復
Mplayer 常見的錯誤訊息, 主要是針對下列兩項:
- Requested audio codec family [mp3] (afm=mp3lib) not available. enable it at compilation
- Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Procmail 過濾信件設定
目前垃圾信進來的量已經算非常少, 大多都已經被擋掉了, 但是例外狀況是, 寄信失敗回來的信是不會擋的(也不應該擋).
寄信失敗也很頭大, 我已經很久沒有用自己 domain 的信箱寄信,現在都靠 gmail,為何還會有寄信失敗的信回來,應該是 spamer現在寄信可能亂數抓名字@domain
當sender的 Email address吧.
但是這種寄失敗的信通常只會回來一封後就結束了, 遇到比較頭大的就是, 寄過去後, 那個被 spam 的信箱空間不夠, 那這封信就會常常的來打擾.... 於是來設 procmail 直接清掉~
新增 Abuse 和 Security 信箱帳號
記得之前聽說國際規矩都要建立 abuse 和 security 兩個信箱帳號, 若有什麼狀況, 別人就可以立刻寄到這兩個帳號來通知你, 於是就來建立囉...
建立方法很簡單, 在 /etc/aliases 加下述兩行
- abuse:自己帳號
- security:自己帳號
再來只要寄信到 abuse@domain 的信, 就會轉到自己的帳號去囉.
- 註:MAILBOX NAMES FOR COMMON SERVICES, ROLES AND FUNCTIONS (https://www.ietf.org/rfc/rfc2142.txt)
-
MAILBOX AREA USAGE ----------- ---------------- --------------------------- ABUSE Customer Relations Inappropriate public behaviour NOC Network Operations Network infrastructure SECURITY Network Security Security bulletins or queries