星期二, 四月 29, 2008
Ubuntu/Debian Linux 安裝 華為 E220 3.5G USB Card Driver
前天去辦遠傳吃到飽的 775 方案, 然後附的 USB 網卡是 華為 的卡, 然後官方網站上沒看到 Linux 的 Driver 可以下載, 據 Eee PC Linux可使用中華電信3g無線上網嗎
這篇的解答, 華為沒有得下載, 不過可以跟他要:
需要Linux的驅動程式,請撥(02)6639-5800,華為會寄給你Linux專用的驅動程式(閱讀全文)
星期六, 四月 26, 2008
Debian 尋找某檔案在哪個 Package 的工具: apt-file
Debian/Ubuntu 平常在都靠 apt 在找 Package, 突然想玩 GTK,範例程式要 Compile 時, 就發現 gtk/gtk.h 不存在, 結果 apt-cache search 的結果, 不知道要裝哪一個~ @.@a..(好像全部都不對)
(閱讀全文)星期三, 四月 23, 2008
Debian Package 快速安裝(快速選定安裝 Package)
大量安裝機器, 有些套件是安裝完系統後要馬上裝的, ex: ssh/pppoe, pppoeconf 等.
要如何快速又避免漏掉? 就把 Package 存成一張 List, 再匯入讓他一次裝好即可~
(閱讀全文)星期日, 四月 20, 2008
使用 MySQL 來當 Proftpd 的帳號管理設定(Debian Linux)
一般建 FTP 帳號, 都是直接在系統上直接開個使用者的帳號, 但是如果是要開帳號給安全觀念不夠的人, 還是另外找個方法來做.
所以想到的是, FTP 帳號獨立出來, 讓 MySQL 來管理 FTP 的帳號, 而且 FTP 順便限制存取的範圍, 至少會比較安全一點(另外就是上傳後的程式執行問題, 就不在此討論).
(閱讀全文)星期三, 四月 16, 2008
ASUS P5GC-MX/1333 主機版內建網路卡(Attansic L2)驅動 in Debian
華碩 P5GC-MX/1333 內建網卡: Attansic L2 Fast Ethernet Adapter PCI Atheros/Attansic l251x86 L2 Fast Ethernet 10/100
這張版子要安裝有點頭痛, 因為預設抓不到網卡, 所以想到是下面兩種方法:
- 先把硬碟拿到其它電腦把 Debian 裝好
- 先插另一張開機就能抓到的網卡, 再來安裝系統.
星期四, 四月 10, 2008
VirtualBox 筆記 (安裝、複製 Clone DVI Img)
現在 WindowsXP 已經肥到一個可怕的境界, 之前 C: 切 7.5G 完全都不夠用(Apps 從剛開始就是放在到 D:), 現在剩不到 300M(能清的都清掉了, 還是不夠用).(註: 有 升級 IE7/SP2, 和 Security Update).
(閱讀全文)星期二, 四月 01, 2008
星期三, 三月 19, 2008
用 Mplayer 將 mms 的影片存檔
要將 mms://xxxx 的影音串流存起來(或說 錄下來), 用 mplayer 就可以輕鬆做到囉~ (不會有影片播出來, 等待跑完就是囉~)
- mplayer -dumpstream mms://URL/FILENAME -dumpfile SAVED-VIDEO-FILENAME
星期五, 三月 14, 2008
Shell Script: 來最多次的 IP, 抓前 10 名
一隻簡單的 Bash Script, 找出暴力攻擊 Server 的 IP, 然後不得已的情況, 就是把他擋掉....
Shell Script: tail -1000 /var/log/apache2/www-access.log | awk '{print $1}' | sort | uniq -c | sort -n | tail
取最後進來的 1000 筆 access log 來看, 觀察一下有沒有太誇張的 IP (特別是看有沒有是特別來亂的, ex: 開始亂塞些惡意的值)
列出大致如下:
- 次數 和 IP
- 10 xxx.xxx.xxx.x
- 100 xxx.xx.xx.x
- 300 xx.xx.x.x
- ... 等 10 筆
- 擋掉 100.100.1.1 的 IP: iptables -I INPUT -s 100.100.1.1 -j DROP
- 擋掉 100.100.0.0 整個網段: iptables -A INPUT -s 100.100.0.0/24 -j DROP
- 解除: iptables -D INPUT -s 100.100.1.1 -j DROP
星期三, 三月 05, 2008
Debian 安裝 Perl CPAN 入門
學 Perl 一定要會用 CPAN(Comprehensive Perl Archive Network), CPAN 有太多套件可以使用. 但是在 Debian 上, 要安裝 CPAN 等套件, 想到就頭痛,套件都不知道裝到哪邊去, 然後就隨便亂用, 不知道裝什麼東西, 移機的時後就會知道痛了, 還是應該好好研究研究...
(閱讀全文)星期二, 三月 04, 2008
APT upgrade 和 dist-upgrade 的差別
Debian/Ubuntu Linux 都使用 apt, 升級時都是:
- apt-get update
- apt-get upgrade
- apt-get dist-upgrade
但是常常有人會問, upgrade 和 dist-upgrade 有何不同, 仔細查查, 似乎大家對 upgrade 和 dist-upgrade 的解釋都有點不同, 在此也紀錄自己的看法.
星期三, 元月 30, 2008
Ubuntu Linux 啟用桌面特效(Compiz Fusion) in ATI 9600
桌面特效 Compiz Fusion 用起來是還蠻吃效能的, 但是有一個我特別喜歡的, 就是程式快當掉的時後(或者當掉的時後), 整個視窗會反灰色, 這代表不要再去看那個視窗, 會回復就會回復(大概 9成都會回復), 主要是為了這個 和 Avant Window Navigator 來安裝 Compiz Fusion.
(閱讀全文)星期一, 元月 28, 2008
Ubuntu Linux 設定無線網卡(含 Hp Compaq Nc6000)
主要是要驅動 HP Compaq NC6000 notebook 無線網卡, 研究了幾種設法, 在此順便做個記錄.(下述挑其一安裝應該就可以了)
(閱讀全文)星期二, 元月 08, 2008
Crontab 的寫法(@reboot, @yearly...)
Crontab 主要是在做排程, 通常一般寫法大概都是如下:
0 0 * * * /usr/local/www/awstats/cgi-bin/awstats.sh
這種寫法規則如下:
分 時 日 月 年
對應表如下:
field allowed values(閱讀全文)
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sun, or use names)
星期一, 元月 07, 2008
砍掉所有 .svn 目錄(使用 find)
產品 Release 時, 真的很懶的話, 就是直接 svn checkout 後, 就讓他上線, 但是 .svn 的目錄怎麼辦~ 就用下面這一行來砍一砍:
find PATH -type d -name '.svn' -exec rm -rf {} \;
PATH 再自行換成那個路徑即可. :)
(閱讀全文)



