目錄操作:
rm -rf mydir
cd mydir
cd -
cd ..
cd ~
mv tools tool
ln -s tool bac
cp -a tool /home/vpser/www
檔案操作:
rm go.tar
find mt.cgi
df –h
解壓縮:
tar xvf wordpress.tar
tar -tvf myfile.tar
tar cf toole.tar tool
tar cfz vpser.tar.gz tool
tar jcvf /var/bak/www.tar.bz2 /var/www/
tar xjf www.tar.bz2
gzip -d ge.tar.gz
unzip phpbb.zip
下載:
wget http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz
wget -c http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz
進程管理:
ps -aux
ps命令輸出欄位的含義:
[list]
[*]USER,進程所有者的使用者名稱。
[*]PID,進程號,可以唯一標識該進程。
[*]%CPU,進程自最近一次重新整理以來所佔用的CPU時間和總時間的百分比。
[*]%MEM,進程使用記憶體的百分比。
[*]VSZ,進程使用的虛擬記憶體大小,以K為單位。
[*]RSS,進程佔用的實體記憶體的總數量,以K為單位。
[*]TTY,進程相關的終端名。
[*]STAT,進程狀態,用(R--運行或準備運行;S--睡眠狀態;I--空閑;Z--凍結;D--不間斷睡眠;W-進程沒有駐留頁;T停止或跟蹤。)這些字母來表示。
[*]START,進程開始已耗用時間。
[*]TIME,進程使用的總CPU時間。
[*]COMMAND,被執行的命令列。
[/list]
ps -aux | grep nginx
kill 1234
killall nginx
Vim操作:
移動類的:
h/j/k/l: 左/下/上/右 移一格
w : 向後詞移動 (前面加數字移動多少個詞)
b : 向前詞移動 (前面加數字移動多少個詞)
e : 向後移到詞末
ge : 向前移到詞末
$ <End> : 行末
0 <Home> : 行首
tx : 向右尋找本行的x並移到那兒(大寫時向左)
33G : 移到檔案的第33行
gg : 檔案首行
G : 檔案尾行
33% : 檔案的33%處
H/M/L : 螢幕的首/中/尾行
zt/zz/zb : 當前行移到螢幕的首/中/底部
跳轉:
" : 回到跳轉來的地方
CTRL-O : 跳到一個 “較老” 的地方
CTRL-I <Tab> : 則跳到一個 “較新” 的地方
尋找:
/ : 向下尋找(後加關鍵字)
? : 向上尋找(後加關鍵字)
n : 下一條符合的記錄
編輯:
i : 轉換到插入模式
x : 刪除當前字元
. : 重複最後一次的修改操作(同PS裡ctrl+f執行濾鏡)
u : 撤銷操作
CTRL-R : 重做
p : 將刪除的字元插入到當前位置(put)
退出儲存:
:q : 退出
:q! : 不儲存退出
ZZ : 儲存後退出
:e! : 放棄修改重新編輯