Mac OS常用命令

Vi 基本操作

創建或修改某一文本文件,例如:vi  /new.dat

 

1. 啓動後爲指令模式,按 i 鍵進入編輯狀態 ESC 進入指令模式

2. 輸入:wq 按回車保存文件並退出

   輸入 :q! 按回車鍵不存盤退出

3. 在“指令模式”下移動:

h  左

j  下

k  上

l  右

4. 指令模式按兩次d鍵,刪除光標所在行

5. 指令模式按P鍵,粘貼緩衝區的內容

6. 指令模式按u鍵,撤消上一次操作

7. 指令模式/search content,查找某一字符串

 

 

Terminal基本指令

#權限相關

sudo提升當前操作權限

passwd [username]修改用戶密碼, 一般用來激活root用戶(管理員)

chown[target][user]修改制定目標的擁有者

chmod755 [command]提高指定文件的執行權限

 

 

#查看/幫助

man[command]查看指令的幫助,一般使用vim打開txt幫助文件,q退出

cat[file name]輸出指定文件的內容

which  [command]查看指令的位置: which ruby 這樣可以檢查環境

history查看當前用戶的歷史命令

 

#基本文件操作

ls -a  [path]查看當前目錄下所有文件, 包括隱藏文件

ls -l[path]查看文件的完整信息,包括擁有者,讀寫權限

rm -rf[path]刪除文件夾

mv [source path] [target]移動文件/重命名

cp  [source path] [target]複製文件

 

Terminal中實用工具

tail -f$CATALINA_HOME/logs/catalina.out查看tomcat日誌

tree -L 3 .用樹狀結構查看目錄, -L制定查看深度

grep 正則表達式工具,可以用來過濾結果

ls -a | grep .ba可以找到包含ba的隱藏文件, 有時候用來找 .bash_profile文件

svn st| grep ^?查看當前辦本庫中未添加的文件

ping -c 3 10.2.1.18ping 3次指定目標,不指定次數會一直ping下去

 

Terminal操作技巧

Ctrl +a光標移動到行首

Ctrl +e......移動到行尾

Double Tab可以列出代選命令/代選文件

Ctrl +c 強制推出當前操作

Command+ K 清屏

open +. 打開當前目錄

Ctrl + F 向後翻頁(front)

Ctrl + B 向前翻頁(back)

pwd 打印當前目錄

 

 

Mac OS下

Command+ T 新建標籤

Command+ Shift + 4 快速截屏

Command + K Finder中輸入 快速訪問FTP服務器

Command+ Shift + G 快速跳轉到指定目錄

Command+ Backspace 快速刪除文件

 

 

 

使~/.bash_profile立即生效的3中方式

source .bash_profile

 

 

 

進程操作:

ps -A | grep [process name regex] : 查看制定進程,

e.g: ps -A | grep eclipse 查看eclipse進程

 

kill [PID] : 強制kill掉制定進程

 

 

 

第三方應用程序安裝目錄爲:/usr/local/bin


發佈了39 篇原創文章 · 獲贊 10 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章