平時使用mac的命令行比較多刹缝,會用到一些比較好用的命令酒贬,這些命令比使用鼠標的效率高很多∑せ瘢現(xiàn)整理出來:
pbcopy和pbpaste 復制粘貼
比如復制文件內(nèi)容搓侄。不需要打開文件再復制瞄桨。直接在命令行下操作:
pbcopy < text.txt
復制當前路徑柱查。之后使用ctrl+v
或者pbpaste
就可以粘貼剛剛復制的內(nèi)容了。
pwd | pbcopy
粘貼內(nèi)容到文件:
pbpaste > text.txt
pbpaste >> text.txt
open命令
open命令能使用“應(yīng)用程序”(/Applications)目錄下的程序阵幸,打開文件或目錄。
使用默認程序打開文件或目錄:
open text.txt # 使用文本編輯器打開text.tx
open image.png # 使用圖片查看器打開image.png
open . # 使用finder打開當前目錄
使用jd-gui
程序讀取jar包源代碼:
open -a jd-gui ./source.jar
使用sublime text打開當前目錄:
open -a "Sublime Text" .
更進一步的咬腕,可以封裝成一個命令subl
,之后使用subl .
就可以打開當前目錄了葬荷。
vi ~/.bash_profile
alias subl="open -a Sublime\ Text"
使用alias可以封裝好多日常經(jīng)常用到的命令涨共,能最大限度的較少輸入字符纽帖。
比如git的一些常用命令:
alias gitc="git commit -a -m "
alias gita="git add -A"
alias gitp="git push"
alias gits="git status"
推薦神器:GoToShell。
在finder下举反,如果想在當前目錄運行shell命令懊直,點擊GoToShell圖標,就會打開命令行程序火鼻,并且自動定位到當前目錄室囊。
之后在終端下,就可以盡情使用上面介紹的那些好用的命令行魁索。
GoToShell
終端