Linux使用記錄(持續更新
記錄一些平時使用的小技巧:
Run-Level 執行等級:
0 - halt (系統直接關機)
1 - single user mode (單人維護模式,用在系統出問題時的維護)
2 - Multi-user, without NFS (類似底下的 runlevel 3 ,但無NFS 朋務)
3 - Full multi-user mode (完整含有網路功能的純文字模式)
4 - unused (系統保留功能)
5 - X11 (與 runlevel 3 類似,但載入使用X Window)
6 - reboot (重新啟動)
file命令檢視軟連線所指向的檔案:
有時候用file命令檢視一個檔案,但是它卻是一個軟連線。如果不想去找軟連線指向的檔案,只需在加入-L引數即刻:
file -L filename
vim 搜尋高亮顯示:
修改vimrc (ubunut12.10中在/etc/vim/vimrc)
在vimrc裡面加入set hlsearch即可。
vim 搜尋語法高亮:
修改vimrc (ubunut12.10中在/etc/vim/vimrc)
在vimrc裡面加入syntax on即可。
lftp 快速登陸:
有時候需要經常登陸到ftp上,每次輸入密碼會很麻煩,lftp裡面提供了一個命令bookmark。用法如下:
1.先用lftp登陸到ftp上。
2.執行bookmark add XXX (XXX為別名,用於以後登陸)
3.執行bookmark list 檢視是否新增成功。
當你下次需要登陸lftp 的時候,只要執行lftp XXX(上面輸入的別名)就可以了,不再需要lftp username:[email protected]這麼麻煩了。
sudo命令新增使用者:
當useradd一個新的使用者之後,有可能sudo不支援該使用者使用root使用者的許可權。那麼就要把這個新使用者加到sudo的配置檔案當中。
該配置檔案為:/etc/sudoers
當你需要修改該檔案,你可以使用visudo命令,而不用使用vi /etc/sudoers。
因為visudo命令可以幫你檢測你的修改是否有誤。
在開啟的檔案中找到:
root ALL=(ALL) ALL
然後在它下面新增一行一樣的,只要把root改成username就可以了。
eg:
kyle ALL=(ALL) ALL
注意:如果是手動去修改/etc/sudoers的話,該檔案的許可權一定要與修改前保持一致。如果修改前是沒有寫許可權,加了寫許可權修改後,記得把寫許可權刪掉。否則有可能導致不能使用。我在debian上試過就是這個問題導致sudo命令不能使用。
debian 修改時間:
設定時區:
cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime #時區為亞洲/上海
修改時間:
date -s 2/27/2013 #2013年2月27日
# date -s 16:05:00 #10點05分30秒
# hwclock -w # 每次開機,系統會重新從BIOS獲得時間,所以要BIOS時間同步系統時間
# hwclock 位於 util-linux包內
debian 修改時間:
安裝ntpdate : sudo yum -y install ntpdate
修改時區,否則獲取到的時候會有錯。方法和上面說到的debian的一致。
呼叫命令: ntpdate cn.pool.ntp.org 更新時間。
然後用date檢視時間愛你是否正確。
檢視磁碟陣列資訊:
安裝arcconf : sudo apt-get install arcconf
獲取陣列資訊:: arcconf GETCONFIG 1