請見下圖紅色圓圈 圈起來的小圖示,按它就對了^^
這樣就可以把「小黑點」或「小圓點」還原成原來的「空白」字元了。
請見下圖紅色圓圈 圈起來的小圖示,按它就對了^^
這樣就可以把「小黑點」或「小圓點」還原成原來的「空白」字元了。
#!/bin/bash
IP=192.168.1.1;
log="ping_$IP";
# Infinite loop
while(true)
do
# Send 1 ICMP Packet.
ping -c 1 $IP > /dev/null;
# $? return "ping" command successful or not.
# 1 is failure and 0 is successful.
if [ $? -eq 1 ]; then
# log the failure time.
echo `date +"%Y/%m/%d %H:%M:%S"` " ping $IP is failure." >> $log;
fi
sleep 1;
done
環境: 共有17顆HDDs, 1顆系統碟sda, 16顆空硬碟sd[b~q]
step1) 將16顆HDDs建立Raid 6
# mdadm --create --auto=yes /dev/md0 --raid-devices=16 --level=6 --spare-devices=0 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh /dev/sdi /dev/sdj /dev/sdk /dev/sdl /dev/sdm /dev/sdn /dev/sdo /dev/sdp /dev/sdq
或是輸入以下指令也可以,同上
# mdadm --create --auto=yes /dev/md0 --raid-devices=16 --level=6 --spare-devices=0 /dev/sd{b..q}
1. 下載Eclipse.
2. 開啟Eclipse, 並且安裝CDT packages.
3. 下載MinGW(檔案名稱如: mingw-get-inst-YYYYmmdd.exe)
安裝路徑至「C:\MinGW」
4. 修改「環境變數」的「Path」(路徑)
步驟:
(1) 「Win」+「X」
(2) 「系統」
(3) 左上方的「進階系統設定」
(4) 「環境變數...」
(5) 下方框框「系統變數」找到「Path」並點選
(6) 再點選「編輯...」
(7) 在「變數值」的地方使用「;」來隔開前後,並分別加上「C:\MinGW\bin」與「C:\MinGW\msys\1.0\bin」
例如: 「<繼有的Path>;C:\MinGW\bin;C:\MinGW\msys\1.0\bin;」
5. 此時重新開啟Eclipse後,就可以新增C與C++ project了。
6. 大功告成!
情境: 原本使用vSphere 5.1好好的,沒有移除vSphere就直接更新,更新成vSphere 5.1 update版本後,由於有一台VM使用的是本機的Local Datastore,而非網路儲存設備(如: iSCSI or NFS)。導致更新成vSphere 5.1 update後,VM存放目錄裡的.vmdk檔移失了,而多了個-flat.vmdk檔,使得VM開不起來。這裡就教如何將移失的.vmdk找回來。
1. 查看CentOS VNC Server最近31天有登入的使用者。因為若有登入的話,log記錄的時間會是登入當天的時間。所以我們查看log在31天有被更改過的日期。若太久沒登入,我們將移除這位使用者。
# find /home/*/.vnc/ -mtime -31 -name \*.log -print -exec ls -al {} \;|more
-mtime -31: 31天前到目前為止有修改過的檔案皆例出來
-exec: 參數後加command,並以{}顯示find找出來的檔案位置,以\;結束
2. 查看使用者家目錄的總容量。為了是了解是不是有使用超量的現象。若有超量的現象,可以警告使用者,不然就予以刪除帳號與家目錄。
# du -sm /home
-m: 以mb顯示
-s: 目錄內總容量
3. 簡易備份VNC使用者帳號密碼 (3與4擇一)
分別為以下這幾個檔案:
/etc/passwd 備份使用者帳號(UID大於等於500)
/etc/group 備份群組帳號(UID大於等於500)
/etc/shadow 備份使用者密碼(UID大於等於500)
/etc/gshadow 備份群組密碼
/home/<使用者名稱>/.vnc/passwd 備份VNC使用者密碼
/home/<使用者名稱>/.vnc/xstartup 備份VNC使用者登入桌面環境
4. 完整備份VNC與Linux使用者登入帳號與密碼 (3與4擇一)
分別為以下這幾個檔案:
/etc/passwd 備份使用者帳號(UID大於等於500)
/etc/group 備份群組帳號(UID大於等於500)
/etc/shadow 備份使用者密碼(UID大於等於500)
/etc/gshadow 備份群組密碼
/home 備份使用者家目錄
/var/spool/mail 備份使用者mail
參考來源:
1. find - http://note.tc.edu.tw/548.html
2. Linux使用者帳號密碼備份 - http://jack197247.pixnet.net/blog/post/21988637
# sysstat -xs 1
1代表的是每1秒更新一次資訊。
1. 先使用管理者權限去開啟「命令提示字元」
2.
C:\Windows\system32> diskpart
3.
DISKPART> list disk
4. 「?」為磁碟代號!
DISKPART> select disk ?
5.
DISKPART> clean
6.
DISKPART> create partition primary
7.
DISKPART> select partition 1
8.
DISKPART> active
9.
DISKPART> format fs=ntfs quick label=”bootUSB”
10.
DISKPART> exit
自己架無線基地臺有時會斷斷續續的連不上自己的AP,或是連上後,網路卻斷斷續續的,可以用inSSIDer看我們的無線AP是不是被鄰近的無線AP所蓋臺了!
CPU Core數量(包含Hyper Thread, HT)
# cat /proc/cpuinfo|grep "model name"|wc -l
實體CPU型號與數量
# dmidecode -t processor|grep "Version:"
Memory總容量(此方法不適用有裝Xen且有VM佔用Memory的情況)
# cat /proc/meminfo |grep "Total"
有幾條實體Memory(此方法可以看出實際Memory數量)
# dmidecode -t memory|grep "Size:"
在CentOS 6 架設了VNC Server, 但一般使用者登入VNC的Gnome桌面後,都會出現以下的訊息"Authentication is required to refresh the system sources",這樣會造成一般使用者登入的困擾,所以以下就提供了一個解決的方法。
軟體名稱: Terminal Server Client
網頁: http://sourceforge.net/projects/tsclient/
CentOS 6.x 可以使用以下指令安裝:
# yum install tsclient
1. 首先,去更改要允許的IP List
# vim /etc/mail/access
-----------------------------------------
#Tom's mail relay
192.168.100.101 RELAY
#John's mail relay
192.168.200.101 RELAY
-----------------------------------------
2. 產生新的access.db檔案,這樣才算成功
# makemap hash /etc/mail/access < /etc/mail/access
前提: switch的LLDP與SNMP皆有開啟
# snmpwalk -v2c -c public 192.168.0.21 1.0.8802.1.1.2.1.4.2.1.3
查看目前所在目錄
[root@vm www]# pwd
--------------------------------------------
/var/www
--------------------------------------------
我們要備份/var/www/html目錄下與檔案的所有ACL Policy至指定檔名acl_policy.bak
[root@vm www]# getfacl -R html/ > acl_policy.bak
利用acl_policy.bak備份檔還原之前所備份的Policy
[root@vm www]# setfacl --restore acl_policy.bak
以上參考出自: 華南高商快樂學習網