今天幫老闆更新 iTunes,windows 一直給我噴 windows installer 封裝有問題!原本還以為是下載的 iTunes 安裝程式有問題,試了二台電腦下載都一樣,最後又換了一台肯定不會有問題的電腦下載,我才開始覺得可能是老闆的電腦有問題!
上網查了一下,有人說要把 iTunes 修復再安裝,失敗!
有人說要把 Quicktime 修復再安裝,失敗!
最後是把 Apple software update 修復,再安裝 iTunes,成功!
2012-10-29
2012-10-06
WD 綠標硬碟關閉 idle
windows 可以參考這裡
Linux 可以參考這裡
由於我們是用在 CentOS 上面
所以我就先試了 idle3ctl
下載 idle3-tools-0.9.1.tgz
# tar xzvf idle3-tools-0.9.1.tgz
# cd idle3-tools-0.9.1
# make install
即安裝完畢
查看 idle 設定
# idle3ctl -g /dev/sdb
Idle3 timer set to 80 (0x50)
取消 idle 設定
# idle3ctl -d /dev/sdb
Idle3 timer disabled
Please power cycle your drive off and on for the new setting to be taken into account. A reboot will not be enough!
所以要重開機設定才能生效!
2012-08-17
一次刪除多封 queue
常常會遇到 mail server 上積了幾萬封信件來不及處理,通常這時候都是有某一個地方出錯,導致信寄個沒完沒了,如何一次刪除不想要的那些信件?
mailq | grep MAILER-DAEMON
可以抓出你想刪除的信,但是還有一堆雜七雜八的資料在裡頭。
mailq | grep MAILER-DAEMON | awk '{print $1}'
這時候就只剩下 mailq ID 了,一行一個,非常乾淨~
mailq | grep MAILER-DAEMON | awk '{print $1}' | postsuper -d -這一行就可以讓你把剛剛找到的信件通通刪除,眼不見為淨!
2012-06-23
CentOS 5.8 NIC Bonding configure
1. 編輯 /etc/modprobe.conf 設定檔
alias bond0 bonding
options bond0 miimon=80 mode=1
2. 新增 /etc/sysconfig/network-scripts/ifcfg-bond0 設定檔
DEVICE=bond0
IPADDR=<your.ip.address>
NETMASK=<255.255.255.x>
NETWORK=
BROADCAST=
GATEWAY=<gate.way.ip>
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
3. 修改第一張網卡 /etc/sysconfig/network-scripts/ifcfg-eth0 設定檔
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
SLAVE=yes
4. 修改第二張網卡 /etc/sysconfig/network-scripts/ifcfg-eth1 設定檔
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
SLAVE=yes
(此步驟看你有幾張卡想要設定就做幾次)
5. 重新開機!
在設定 bonding mode 的時候要注意:
mode=1 active-backup 模式
一次只有一張網卡在工作
經過測試,二張網卡輪流斷線
基本上 ping 都不會斷!
其他參考資料:
41.5.2.1. bonding Module Directives
Network Card Bonding On CentOS
mode=1 active-backup 模式
一次只有一張網卡在工作
經過測試,二張網卡輪流斷線
基本上 ping 都不會斷!
其他參考資料:
41.5.2.1. bonding Module Directives
Network Card Bonding On CentOS
2012-05-31
FreeBSD 查 CPU 與記憶體資料
經常會被問到某一台機器的 CUP 是多少,或是記憶體夠不夠,臨時要查又忘了指令,今天筆記一下!
原本用 dmesg 可以查的出來,有時機器開機太久,會有別的資料把 dmesg 塞滿,這時候可用
cat /var/run/dmesg.boot | less
就可以查到原本開機時的資訊
sysctl hw.model 可以查 CPU 型號規格
sysctl kern.smp.cpus 可以查 CPU 數量
2012-04-19
用 wget 砍站!
以前最常用 mirror 來咪二個不同的目錄,或網站,或 FTP Site,不過 mirror 似乎不再更新,而且有些時候主機就是沒辦法讓你安裝新程式,這時候只能利用主機現有的程式來想辦法,一開始我從 fetch 下手,好像功能很陽春,後來想到 wget!
wget -m -nH ftp://user:passwd@192.168.1.1/目錄/目錄/
-m 是 mirror 的意思
-nH 不產生遠端目錄架構
不過我試了一下,在我下指令的目錄裡,還是產生了遠端主機的目錄結構!以後有空再來深入研究~
wget -m -nH ftp://user:passwd@192.168.1.1/目錄/目錄/
-m 是 mirror 的意思
-nH 不產生遠端目錄架構
不過我試了一下,在我下指令的目錄裡,還是產生了遠端主機的目錄結構!以後有空再來深入研究~
2012-03-29
2012-01-12
Apache 隱藏 header 的方法
原本的 header 如下:
編輯httpd.conf:
ServerTokens = Full,也就是所有的資訊都會公佈,改成
ServerTokens = Prod
ServerSignature = On,改成
ServerSignature = Off
編輯php.ini
expose_php = On,改成
expose_php = Off
重新啟動Apache
改完之後
curl -I http://localhost隱藏的設定:
HTTP/1.1 200 OK
Date: Mon, 09 Jan 2012 08:55:09 GMT
Server: Apache/2.0.59 (FreeBSD) PHP/4.4.4 with Suhosin-Patch mod_ssl/2.0.59 OpenSSL/0.9.7e-p1
Last-Modified: Mon, 07 Mar 2011 18:36:38 GMT
ETag: "cabcb3-180-c6ac5980"
Accept-Ranges: bytes
Content-Length: 384
Connection: close
Content-Type: text/html
編輯httpd.conf:
ServerTokens = Full,也就是所有的資訊都會公佈,改成
ServerTokens = Prod
ServerSignature = On,改成
ServerSignature = Off
編輯php.ini
expose_php = On,改成
expose_php = Off
重新啟動Apache
改完之後
curl -I http://localhost
HTTP/1.1 200 OK
Date: Mon, 09 Jan 2012 08:51:41 GMT
Server: Apache
Last-Modified: Mon, 07 Mar 2011 18:36:38 GMT
ETag: "cabcb3-180-c6ac5980"
Accept-Ranges: bytes
Content-Length: 384
Connection: close
Content-Type: text/html
訂閱:
文章 (Atom)