~
目前使用者目錄的縮寫
cd ~
cd /home/<user-name>/
--help
擷取協助
vi --help
tab
自動補全。雙擊tab給出補全提示。
若當前命令無歧義,則完整補全。若有歧義雙擊可列出提示選項。
cd /e [tab], 補全為cd /etc/
cd /b [tab-tab], 列出選項bin/ boot/
------------------------------------------------------------
ls
目錄列表。類似dir
pwd
顯示當前工作目錄
cat
查看檔案
cat 01.txt
cat 01.txt >> 02.txt 追加在02.txt尾部
ps
進程列表
-e , all processes 所有進程
-f , extra full 進程的完整資訊
ps -ef | grep [key] 過濾出包含key的進程資訊
kill
關閉進程
vi
文字編輯器
命令模式和輸入模式,預設在命令模式。處於輸入模式時Esc返回到命令模式。
命令
i, 游標前插入
a, 游標後插入
o, 新開一行插入
r, 替換當前字元
x, 刪除游標後
ctrl+u, 刪除輸入模式所輸入的文本
:w, 儲存當前文檔
:q, 退出vi
vi 01.txt
:wq! 強制執行
sudo
提高命令的運行許可權。適用於所有命令
sudo vi /etc/hosts
chmod
修改檔案或目錄的存取權限。
nohup後台運行進程。nohup [command]&
nohup java -jar importdata.jar&
df
磁碟剩餘空間。-m以MB為單位計算。
du
磁碟已用空間。-a所有子目錄;-c最後給出統計值。
----------------------
《linux環境變數總結》
http://blog.csdn.net/ddviplinux/archive/2009/06/18/4280433.aspx
export JAVA_HOME /home/my/jdk/
匯出環境變數,本次登入有效。