主要是修改成自己習慣使用的套件及環境,可以用來安裝,或是拿來當做系統硬體測試,以及救援光碟。
忘了 NOD32 的設定密碼
在安裝 NOD32 時有設定密碼,但忘記了![@more@]解除方法:
1. 到 NOD32 官方下載 unlock.exe 程式
http://kb.eset.com/esetkb/index?page=content&id=SOLN333#skipto5
3. 可以將執行畫面擷取起來,寄給 NOD32 客服 support@version-2.com.hk
這樣就可以解除 NOD32 的設定密碼,如果還是不行的話,可以嘗試移除後再重新安裝。
解決 Windows Update 出現 8024A000 錯誤訊息
在做 Windows Update 出現以下的錯誤畫面[@more@]參考網頁:Windows Update Error Code 8024A000 – Microsoft Community
1. 以系統管理員身份執行 命令提示字元
net stop wuauserv
net stop bits
net stop cryptsvc
2. 將下列內容存成批次檔,並執行
regsvr32 c:windowssystem32vbscript.dll /s
regsvr32 c:windowssystem32mshtml.dll /s
regsvr32 c:windowssystem32msjava.dll /s
regsvr32 c:windowssystem32jscript.dll /s
regsvr32 c:windowssystem32msxml.dll /s
regsvr32 c:windowssystem32actxprxy.dll /s
regsvr32 c:windowssystem32shdocvw.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups2.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 Softpub.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Initpki.dll /s
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
regsvr32 Urlmon.dll /s
regsvr32 Shdocvw.dll /s
regsvr32 Msjava.dll /s
regsvr32 Actxprxy.dll /s
regsvr32 Oleaut32.dll /s
regsvr32 Mshtml.dll /s
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 Browseui.dll /s
regsvr32 shell32.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 jscript.dll /s
regsvr32 atl.dll /s
regsvr32 Mssip32.dll /s
3. 啟動服務
net start wuauserv
net start bits
net start cryptsvc
exit
設定 Windows 命令提示字元的顏色
解決 Gentoo Linux 安裝 screen 套件時出現的錯誤
在 Linux 中使用 screen 指令工具
screen 指令工具是一個非常方便的工具程式,有時工作到一半時,因為有事情要離開或是下班,但因為目前套件的安裝或編譯還未完成,如果中斷了,可能要重新再來一次,或是可能還會造成一些嚴重的後果,這時候如果可以把工作放在背景視窗,繼續工作,然後有空的話,再接續回來。
screen 指令工具就有這樣的功能,利用分離(Detach)功能,可以將視窗內的程序放入背景,即使登出主機切斷連線,只要該主機一直維持運作,分離的視窗就會持續地保留在背景。
安裝方式:
CentOS Linux
# yum install screen
Debian/Ubuntu Linux
$ sudo apt-get install screen
Arch Linux
# pacman -S screen
Gentoo Linux
# emerge screen[@more@]Screen 的功能非常強大,這裡只針對 分離(Detach) 來做說明
1. 登入主機後執行 screen 指令,執行之後畫面不會有任何變化
# screen
3. 畫面會出現 [screen is terminating],表示已經退出 screen
4. 使用分離(Detach) 功能,執行 screen 後
執行要放入背景的工作,並按 CTRL+A 之後,再按 D
# /usr/bin/emerge -u world
5. 執行 screen -ls 列出放在背景的視窗
# screen -ls
There is a screen on:
31862.pts-0.share (Detached)
1 Socket in /root/.screen.
6. 取出
# screen -r
# screen -r 31862.pts-0.share
因為目前只有一個工作,所以只要直接使用 -r 即可,如果有很多個,就要加上編號
Linux – 找出佔用磁碟空間最大的目錄/檔案
在 Linux 中 du / find 的功能非常強大,尤其是搭配 sort / head 指令後,可以快速尋找出所需的目錄/檔案及佔用磁碟空間最大的目錄/檔案。
找出 /home 目錄中佔用磁碟空間最大的目錄
# du -hsx /home/* | sort -hr | head
15G /home/share
13G /home/s0990
12G /home/www
6.3G /home/t850008
6.2G /home/s0970
5.6G /home/s0980
4.4G /home/s0960
3.8G /home/s0100
3.8G /home/homework
1.5G /home/s0950
找出佔用磁碟空間最大的學生前三名
# du -hsx /home/s0990/* /home/s0980/* | sort -hr | head -n 3
340M /home/s0980/s0980055
281M /home/s0990/s0990145
281M /home/s0990/s0990136[@more@]找出前 10 大的檔案
# find /home -type f -printf ‘%s %pn’ | sort -nr | head
4670320640 /home/www/course_3-6.iso
2519356635 /home/share/PhotoCap/PCMaterial_V5_MultiFrame.exe
1785901819 /home/share/PhotoCap/PCMaterial_V6_MultiFrame.exe
1593472746 /home/53.tar.bz2
1552238558 /home/share/38/38.html.tar.bz2
1513110984 /home/www/all_g3_big5.zip
1513110912 /home/www/all_g3.zip
1507640047 /home/drbl.tar.bz2
1258466165 /home/share/PhotoCap/PCMaterial_V5_Frame.exe
1131084431 /home/share/PhotoCap/PCMaterial_V6_Frame.exe
找出前 10 大的 exe 檔案
# find /home -type f -iname ‘*.exe’ -printf ‘%s %pn’ | sort -hr | head
2519356635 /home/share/PhotoCap/PCMaterial_V5_MultiFrame.exe
1785901819 /home/share/PhotoCap/PCMaterial_V6_MultiFrame.exe
1258466165 /home/share/PhotoCap/PCMaterial_V5_Frame.exe
1131084431 /home/share/PhotoCap/PCMaterial_V6_Frame.exe
663175919 /home/share/PhotoCap/PCMaterial_V100.exe
459156905 /home/share/PhotoCap/PCMaterial_V4_Frame.exe
439657482 /home/share/PhotoCap/PCMaterial_V4_MultiFrame1.exe
431579494 /home/share/PhotoCap/PCMaterial_V300.exe
408804542 /home/share/PhotoCap/PCMaterial_V200.exe
401967094 /home/share/PhotoCap/PCMaterial_V4_MultiFrame2.exe
解決 Nagios 出現 “Is This Service Flapping” 的提示訊息
在 Debian / Ubuntu Linux 使用 Nagios 來偵測 SNMP 時出現了一個特別的狀況
偵測項目 SNMP 上出現一個汽泡提示和向上的黑色三角形
點選 SNMP 項目會出現 “Is This Service Flapping” 的提示訊息[@more@]在網路上搜尋了一下,找到了這一篇:
nagios报警延迟的解决–flapping state – abnerfrmh的专栏 – 博客频道 – CSDN.NET
解決方式:
1. 修改 /etc/nagios3/nagios.cfg
$ sudo sed -i ‘s/enable_flap_detection=1/enable_flap_detection=0/’ /etc/nagios3/nagios.cfg
2. 重新啟動 Nagios 3
$ sudo /etc/init.d/nagios3 restart
* Restarting nagios3 monitoring daemon nagios3
[ OK ]
就不會再出現 “Is This Service Flapping” 的提示訊息
會出現這個提示訊息,猜想應該是偵測使用 SNMP 去檢測實體記憶體的使用量,變動性比較大。
解決 Nagios 出現 CRITICAL – Could not interpret output from ping command 的錯誤訊息
在 Ubuntu Server 上建置 Nagios 3 和 Cacti 來監測學校 Server 的一些狀態。
不過在 Nagios 3 上卻出現下圖的錯誤訊息[@more@]可是明明就是本機,竟出現這種訊息,依 “CRITICAL – Could not interpret output from ping command” 訊息,在 Google 搜尋了一下,找到了這一篇:
Could not interpret output from ping command – View topic • Nagios Support Forum
解決方式:
1. 更改 ping 的執行權限
原本
# ls -l /bin/ping
-rwxr-xr-x 1 root root 34820 Mar 15 2014 /bin/ping
更改成
# chmod u+s /bin/ping
更改後
# ls -l /bin/ping
-rwsr-xr-x 1 root root 34820 Mar 15 2014 /bin/ping
2. 重新啟動 Nagios 3
# /etc/init.d/nagios3 restart
* Restarting nagios3 monitoring daemon nagios3
[ OK ]
在 Ubuntu MATE 14.04.2 上安裝 VMware Tools
1. 切換目錄
$ cd /media/gigabyte/VMware Tools/
2. 查看目錄內容
$ ls
manifest.txt VMwareTools-9.6.1-1378637.tar.gz vmware-tools-upgrader-64
run_upgrader.sh vmware-tools-upgrader-32[@more@]
3. 解壓縮 VMwareTools-9.6.1-1378637.tar.gz 到 /tmp 目錄
$ tar xvzf VMwareTools-9.6.1-1378637.tar.gz -C /tmp
4. 切換目錄
$ cd /tmp/vmware-tools-distrib
5. 進行安裝,一直按 Enter 鍵即可
$ sudo ./vmware-install.pl
Creating a new VMware Tools installer database using the tar4 format.
Installing VMware Tools.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
What is the directory that contains the init scripts?
[/etc/init.d]
In which directory do you want to install the daemon files?
[/usr/sbin]
The configuration of VMware Tools 9.6.1 build-1378637 for Linux for this
running kernel completed successfully.
You must restart your X session before any mouse or graphics changes take
effect.
You can now run VMware Tools by invoking “/usr/bin/vmware-toolbox-cmd” from the
command line.
To enable advanced X features (e.g., guest resolution fit, drag and drop, and
file and text copy/paste), you will need to do one (or more) of the following:
1. Manually start /usr/bin/vmware-user
2. Log out and log back into your desktop session; and,
3. Restart your X session.
Enjoy,
–the VMware team
完成安裝,重新啟動電腦即可!