iSCSI-Target安裝啟用筆記
step 1. $ yum install -y scsi-target-utils
step 2. $ service tgtd start
step 3. $ chkconfig tgtd on
iSCSI-Target安裝啟用筆記
step 1. $ yum install -y scsi-target-utils
step 2. $ service tgtd start
step 3. $ chkconfig tgtd on
iSCSI Client for Windows 7
「開始」→「控制台」→「系統管理工具」→「iSCSI啟動器」→標籤「探索」→新增「探索入口...」→標籤「目標」→點選「重新整理」→點選目標名稱→點選「連線」→「確定」
iSCSI Server安裝與啟用:
step 1. $ yum install kernel-devel openssl-devel gcc rpm-build
step 2. 下載iSCSI-Target Packages(http://iscsitarget.sourceforge.net/)至/tmp
step 3. $ tar zxvf iscsitarget-1.4.20.2.tar.gz
step 4. $ cd /tmp/iscsitarget-1.4.20.2
step 5. $ make
step 6. $ make install
表格名稱為TimeTable.
分別有兩個columns,一個是downTime,一個是upTime.
當我們要計算downTime與upTime的時間相差天數,我們可以用以下的語法產生一個新的column,名為Subtract.
mysql> select datediff(`downTime`,`upTime`) as Subtract from TimeTable;
表格名稱為TimeTable.
分別有兩個columns,一個是downTime,一個是upTime.
當我們要計算downTime與upTime的時間差距的話,我們可以用以下的語法產生一個新的column,名為Subtract.
而我們是以"分" minute來作輸出的單位, 也可使用"小時" hour為單位,或是"秒" second, "天" day, "月" month, "年" year.
mysql> select timestampdiff(minute,`downTime`,`upTime`) as Subtract from TimeTable;
今天我想要設定10個變數的值皆為100,十個變數分別是R1, R2, R3, R4, R5, R6, R7, R8, R9, R10
我們可以使用如下的方法來搭配for迴圈產生以上十個變數與給值:
for($i=1;$i<11;$i++)
{
${"R".$i} = 100;
}
使用以下指令:
# mysqladmin -u root password '1234'
註:1234就是我們要設定給root的密碼!
step1. 使用RHEL/CentOS光碟開機.
step2. 在進入光碟畫面後,按「F5」進入Rescue mode.
step3. 接著在Command Line下輸入「linux rescue」.
step4. 進入一連串的設定中,我通常不會啟動Networking,然後其他選向接選預設值.
step5. 接著會進入光碟Rescue mode的OS中, 要下「chroot /mnt/sysimage」.
step6. 然後再下指令「fsck -y -A -f」
step7. 修復完成後重開機就ok了.
注意:step5很容易忘了做,而找不到/etc/fstab, 要小心^^
操作如下:
# mysqld_safe --skip-grant-tables&
# mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
# fsck -y -A -f
參數說明:
A: 依據/etc/fstab 的設定,檢查所有檔案系統的完整性。
a: 自動修復檔案系統。
y: 在修復時,fsck可能會詢問您是否要採取某一個動作。-y是用來告訴fsck不用再問了,直接yes。
f: 即使檔案系統的狀態是乾淨的,也要強制檢查檔案系統。
以上資料出自:陳永昇, 企業級Linux系統管理寶典.
整數比較:
int=1
if [ $int -eq 1 ]; then
echo "true"
else
echo "false"
fi
備註:
-eq:意指兩個數值是否相等。
-ne:意指兩個數值是否不相等。
-gt:意指數值1是否大於數值2。
-lt:意指數值1是否小於數值2。
-ge:意指數值1是否大於等於數值2。
-le:意指數值1是否小於等於數值2。
小數比較(使用bc指令):
int=3.14
if [ `echo "$int < 6"|bc` -eq 1 ]; then
echo "true"
else
echo "false"
fi
讀取(read)速度:
# dd if=/root/testfile bs=64k | dd of=/dev/null
寫入(write)速度:
# dd if=/dev/zero of=/root/testfile bs=64k count=1048576
個人評論:其實這個方法很簡單,可是準確度就有待考量了!
方法一:
# cat /proc/mdstat
----------------------------------------------------
Personalities : [raid6] [raid5] [raid4]
md0 : active raid6 sdi[7] sdh[6] sdg[5] sdf[4] sde[3] sdd[2] sdc[1] sdb[0]
11721086976 blocks level 6, 64k chunk, algorithm 2 [8/8] [UUUUUUUU]
unused devices: <none>
----------------------------------------------------
# vim /tmp/testfile.txt
先按一下「Esc」→輸入「:1,$s/123/456/g」→再按「Enter」即可作搜尋並取代的動作!
此範例是將文字123更換成文字456,並且將此文件裡的所有符合的皆取代。
1,$ 指的就是從頭至尾。
當您有root權限時,使用以下指令:
# w
------------------------------------------------------------------------------------
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.1.1 12:30 0.00s 0.00s 0.00s w
user1 pts/1 192.168.1.1 12:30 0.00s 0.00s 0.00s ls -al
------------------------------------------------------------------------------------
# pkill -kill -t pts/1
就可以把user1給踢掉。