❶ Mac 常用終端命令
/ 根目錄 cd / 返回最頂層磁碟凱稿位置 /
~ 當前用戶目錄 cd ~ 返回用戶目錄 /Users/lane
. 當前目錄 cd ./music 所在位置 /Users/lane/music
../ 父級目錄 cd ../ 所在位置 /Users/lane
cd 跳轉(cd 有後面必須有空格)
cd / 跳轉根目錄 /
cd ~ 跳轉用戶目錄 /Users/lane
cd music 跳轉到music文件下 /Users/lane/music
cd ../ 返回上級目錄 /Users/lane
ls 當前目錄下的文件
ls -a 當前目錄下的文件包括隱藏文件
ls -la 當前目錄下文件包括詳細信息
pwd 顯示當前文件位置 /Users/lane
history 顯示所以操作的歷史命令 532 history
clear 清空終端
mkdir command 創建名字為command的文件夾
rmdir command 刪除空command文件夾汪棚
mv command command1 重命名或者移動文件
rm ab.txt 刪除文件ab.txt
cp ab.txt abc.txt 復制文件ab.txt為abc.txt
touch aa.txt 新建aa.txt
open ab.txt 打開ab.txt
vi aa.txt 進入編輯模式
ssh root@ip 連接遠程伺服器
sh build.sh 執行build命令
which java java的安裝位置 /usr/bin/java
tab 鍵補全信息
control + c 中止一個錯誤的或者困孫則發瘋的命令
ctrl + space 輸入法切換
大寫鍵 ,中英文切換
cmd + Click 打開文件/文件夾/鏈接
cmd + n 新建窗口
cmd + w 關閉當前頁
cmd + t 新建標簽頁
cmd + 數字 , cmd + 方向鍵,切換標簽頁
cmd + enter 全屏
cmd + tab 切屏
cmd + d 左右分屏
shift cmd + d 上下分屏
cmd + ; 自動補全歷史紀錄
shift cmd + h 自動補全剪貼板歷史
ctrl + 方向鍵 切換窗口
cmd + ctrl + d 查Mac自帶詞典
vi filename
i 插入模式
esc 推出插入模式
:w 保存當前編輯的文件但不退出
:w newfile 文件另存為
:w! filename 當前文件的內容替換filename中的原有內容
:q 退出,文件為保存時會提示
:q! 強制退出,不保存文件
:wq 先保存文件,然後退出到shell
:x 或者ZZ ,保存並退出返回shel
ctrl + u 清空當前行
ctrl + a 移動到行首
ctrl + e 移動到行尾
ctrl + f 向前移動
ctrl + b 向後移動
ctrl + p 上一條命令
ctrl + n 下一條命令
ctrl + r 搜索歷史命令
ctrl + y 召回最近用命令刪除的文字
ctrl + h 刪除游標之前的字元
ctrl + d 刪除游標所指的字元
ctrl + w 刪除游標之前的單詞
ctrl + k 刪除從游標到行尾的內容
ctrl + t 交換游標和之前的字元
❷ MAC 終端命令 編輯保存
如果是vi,則:Esc 退出編輯模式,輸入以下命令:
:wq 保存後退出vi,若為 :wq! 則為強制儲存後退出(常用)
:w 保存但不退出(常用)
:w! 若文件屬性為『只讀』時,強制寫入該檔案
:q 離碰李開 vi (常用)
:q! 若曾修鉛孝改過檔案,又不想儲存,使用 ! 為強制離開不儲存檔案。
:e! 將檔案還原到最原始槐吵稿的狀態!
❸ Mac 終端之終極Zsh命令篇
一.我們要使用Zsh首先要安裝ruby環境:
1.我們首先找到Mac(快捷鍵"command+空格鍵" 用Mac搜索功能 來找到終端 "終端") 下的終端(terminal)在好中編輯窗口中輸入命令:
a.檢測是否安裝zsh: zsh --version;
b.命令:curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
二.on-my-zsh 安裝
1. 克隆倉庫
命令:git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2. 如果你已存在~/.zshrc文件,則備份現有的~/.zshrc文件
命令:cp ~/.zshrc ~/.zshrc.orig
3. 創建一個新的zsh配置文件
命令:cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
4. 改變默認的Shell
命令:chsh -s /bin/zsh
5. 重新啟動你的終端(Terminal)
三.特殊情況
1.很囧的情況會發現,例如是改變不了默認的Shell,導致部分人以為是安裝失敗,毫無頭緒。其實遇到這種情況,只需要在終端輸入zsh,即可完成切換,只不過默認不是zsh:
a.命令: zsh
b.alias可以復制到~/.zshrc文滑嘩件里,最後使用source更新一下文件即可:
c.每次修改.bashrc後,使用source ~/.bashrc(或者 . ~/.bashrc)就可以立刻載入修改後的設置,使之生效。
四.如何更改Shell的主題
1.命令:vim ~/.zshrc
2.按i鍵進去vim編輯狀態改變主題
3.找到:[ZSH_THEME:"要更改的主題名字"[主題](https://github.com/robbyrussell/oh-my-zsh/wiki/themes)]
4.換完主題之後按Esc鍵輸入":" 在輸入"wq"重啟終端(Terminal),操作到此恭喜你成功更換主題,接下來你就該體驗Zsh神奇之處了
如何更好的使用Shell命友讓山令請看下一章節
❹ Mac下終端命令行(常用)
作為一名開發人員,越來越覺得對於終端的使用,是非常有必要的,本人之前接觸這方面較少,也就偶爾用一下(大學沒學過unix),現在總結幾條,後續還會添加,學無止境嘛~
1.獲取管理員許可權:
輸入 sudo -s
然後輸入密碼,不會提示,輸入完後直接回車即可,然後即獲得管理員許可權。
2.打開文件
輸入 open /Applications/Safari.app
在這里打開Safari瀏覽器,使用open命令是可以多次打開的 (當然有的軟體不允許打開多個窗口)。open+空格+ -n +軟體路徑 (可以直接拖動到終端中)
我們也可以在命令中加入 -a 標識來選擇你想要用來載入該文件的應用程序,或者使用-e 標識直接在文本編輯器中編輯。 例:open /Users/rhjt/Desktop/ -a /Applications/Safari.app (在safari瀏覽器中打開image圖片)
3.搜索
關於搜索,mac上自帶的有spotlight (ctr/cmd + 空格)可以實現全局搜索,但有時候沒有正確的工作,而且如果我們想精確一個范圍呢?
輸入 mdfind + 文件名, 實現全局搜索
輸入 mdfind -onlyin 文件大的路徑 該路徑下的某個文件名 (這樣在我們精確文件大的路徑時候,可以更精確搜索到我們要的文件)
4.讀
mac中的Siri,可以讀取出我們輸入的內容
輸入 say + 內容,然後就會讀出來(不懂單詞的發音時候,不用去找詞典了~~)
5.延遲睡眠
caffeinate能阻止Mac進入睡眠狀態,而且屏幕保護也不會激活。我們最好使用-t為命令加入具體的時間。
輸入 caffeinate -t 3600 表示一個小時內屏幕不進入睡眠
6.釋放內存 (相當於重啟電腦)
purge命令可以清除內存和硬碟的緩存,與重啟Mac的效果差不多 (還不會關閉你現在用的程序)。purge命令可以讓不活躍的系統內存轉變為可以使用的內存,所以電腦卡的時候試試這個命令~~
輸入 purge
7.更新
我們更新系統軟體一般都是通過AppStore來更新,但是AppStore經常打開太慢了,所以用下終端來更新。
輸入 sudo softwareupdate -i -a
這個是更新系統的軟體,比如系統更新
8.創建有密碼保護的壓縮文件
你可以通過下面的命令將桌面上的文件創建成有密碼保護壓縮文件。
zip -e protected.zip ~/Desktop/task.doc
protected.zip是文件名字,~後面的是文件地址。保存之後,文件會存儲在你的私人磁碟中
9.刪除
ctrl+u 刪除當前整行.
ctrl+w 刪除游標前的單詞.
ctrl+k 刪除從當前游標到行尾的文字.
❺ mac常見終端命令
cd + 路徑: 進入文件夾
pwd: 當前路徑
cd +..: 返回上層文件夾
mkdir + 文件夾名: 創建目錄(make directory)
rmdir + 文件睜游歲夾名: 移除目錄(remove directory)
cd + ~ : 進入根目錄
touch + 文件名: 新建文件
rm + 文件: 刪除文件
rm + *.後綴名: 刪除統一後綴文悉睜件磨洞
sudo rm -r -f + 文件夾名:刪除非空文件夾
❻ 蘋果MacOS系統終端命令大全介紹
Mac OS X操作系統下,也有類似於Windows下面的CMD運行框哦!你可以像 Windows 一樣在 Mac 終端裡面件數各種指令來操作你的Mac,例如:隱藏和顯示文件,修改Hosts,查詢IP等等。
下面我們就來一一介紹下這些指令大全。
輸入:sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts就可以用文本編輯來直接修改hosts了。
隱藏文件是否顯示有很多種設置方法,最簡單的要算在Mac終端輸入命令。
顯示/隱藏Mac隱藏文件命令如下(注意其中的空格並且區分大芹模小寫):
顯示Mac隱藏文件的命令:defaults write .apple.finder AppleShowAllFiles -bool true;
隱藏Mac隱藏文件的命令:defaults write .apple.finder AppleShowAllFiles -bool false;
或者
顯示Mac隱藏文件的命令:defaults write .apple.finder AppleShowAllFiles YES;
隱藏Mac隱藏文件的命令:defaults write .apple.finder AppleShowAllFiles NO;
輸完單擊Enter鍵,退出終端,重新啟動Finder就可以了;
重啟Finder:滑鼠單擊窗口左上角的蘋果標志-->強制退出-->Finder-->重新啟動;
mac os x terminal清屏快捷鍵: cammand+k (clear其實沒鳥用)
linux系統清屏快捷鍵 : ctrl+l (reset)
windows 命令行清屏命令: cls
OS X 採用的Unix文件系統,所有文件都掛在根目錄 / 下面,所以不再有Windows 下的盤符概念。
你在桌面上看到的硬碟都掛在 /Volumes 下。
比如接上個叫做 USBHD的移動硬碟,桌面上會顯示出一個硬碟圖標,它實際在哪裡呢?
在終端里執行 ls /Volumes/USBHD, 看看顯碰首碧示出的是不是這個移動硬碟的內容。
根目錄位置是 / 核心 Mach_kernel 就在這笑舉里,
驅動所在位置 /Systme/Library/Extensions
用戶文件夾位置 /User/用戶名
桌面的位置 /User/用戶名/Desktop
文件通配符為星號 *
注意:在 Unix系統中是區別大小寫字元的,A.txt 不等於 a.txt。
根目錄標志 / 不是可有可無,cd /System 表示轉到跟目錄下的System中,而cd System 表示轉到當前目錄下的 System中來自:求助得到的回答
❼ mac 修改bash_profile文件
當我們在安裝jdk、mysql、maven等工具時,需要配置環境變數,修改bash_profile文件。由於本人一直用的windows電腦,對mac電腦不太熟悉,通過這次的實踐,記錄下來怎麼打開、編輯、修改、保存、退出bash_profile文件
1.打開終端,執行命令:vim ~/.bash_profile
2. 編輯該文件,輸入鍵盤上的「I」字母,意思是INSERT的首字母,此時進入可編輯狀態
3.編輯完成之後,點擊電腦鍵盤左上角【esc】按鍵,此時頁面最下方的【INSERT】字樣消失
4.然後該文件進入到命令符格式,此時輸入 :wq
6.敲回車,退出該文件,回到終端命令界面
7.輸入 source .bash_profile,使其修改的內容生效
8.輸入相應命令查看配置是否成功
比如:mvn -v 查看maven 配置
java -version 查看jdk配置
❽ Mac下的常用終端命令
cd 切換工作目錄
. 表示當前目錄
.. 表示當前目錄的上一級目錄
/ 根目錄/目錄分隔符
./ 當前目錄
../ 回到上一級目錄
ls 顯示當前目錄下的所有文件
mkdir 創建新目錄
rmdir 刪除空目錄,注意是空目錄
Vim常用命令
Vim 的幾種模式:
i 進入insert模式,可以像普通編輯器一樣操作。
esc 進入 Normal 模式,不可不可編輯,只可滾動查看。
v 進入Visual模式
進入Vim Esc 模式命令
vim xx
打開xx文件,如果沒有就創建xx文件,且挑到編輯頁面,並將游標置於第一行首
vim + xx 打開文件,並將游標置於最後一行首
vim +n xx
打開文件,並將游標置於第n行首
vim +/pattern xx
打開文件,並將游標置於第一個與pattern匹配的串處
vim -r xx
在上次正用vim編輯時發生系統崩潰,恢復 xx 文件
vim xx...xx
打開多個文件,依次編輯
移動游標命令:
h - 左
j - 下
k - 上
l - 右
0 - 移動到本行的行首
$ - 移動到本行的行末
gg - 移動到文檔的開始位置
G - 移動到文檔的末尾
撤銷和重做
u - 撤銷上一個操作
U - 撤銷對當前行的所有操作
Ctrl + r 重做
搜索
/text + Enter + n - 向後搜索文本text
/text + Enter + N - 向前搜索文本text
插入類命令
i 剛進到編輯頁面的時候是無法編輯的,所以輸入i就可以編輯了
esc 按esc就會退出編輯模式
I 在當前行首
a 游標後
r 替慎衡換當前字元
R 替換當前字元及其後的字元,直至按ESC鍵
s 從當前游標位置處開始,以輸入的文本替代指定數目的字元
S 刪除指定數目的行,並以所輸入文本代替之
ncw或nCW 修改指定數目的字
nCC 修改指定數目的行
o - 向後插入一行,並進入insert模式
O - 向前插入一行,並進入insert模式
A - 從行末開始插入文字,並進入insert模式
刪除
x - 刪除當前游標位置的字元,重復後刪除游標之後的字元
X - 刪除當前游標位置的字元,重復後刪除游標之前的字元
r - 替換當前游標位置的字元,比如re,把游標當前位置字元替換為e
dw - 刪除游標當前位置直到下一單詞(不包括下一個單詞的首字母)
de - 刪除游標當前位置到這個單詞的結束(包括這個單詞的尾字母)
dd - 刪除當前行
d$ - 刪除當前游標位置到行末的字元
剪切粘貼
dd + p 其中dd是刪除當前行,p粘貼到下一行
數字和快捷鍵連用如:
上 k 向上
nk 向上移動n行
下:j 向下
nj 向下移動n行
左:h 向左
nh 向左移動n列
右:l 向右
nl 向右移動n列
3w - 移動到後3個單詞的首字母
10ig - 一下子插入10個g
d9e - 刪除游標後九個單詞(不計空格)
9dd - 刪除游標當前位置往後的9行
退出命令
:q! - 不保存,退出
:wq - 保存並退碼拿出遲孝搭
:w 輸入:w就是保存剛才編輯
:q 退出vim編輯頁面
❾ 在Mac終端中使用vim編輯文件
:w - 保存文件,不退出 vim
:w file -將修改另外保存到 file 中,不退出 vim
:w! -強制保存,不退出 vim
:wq -保存文件,退出 vim
:wq! -強制保存文件,退出 vim
:q -不保存文件,退出 vim
:q! -不保存文件,強制退出 vim
:e! -放棄所有修改,從上次保存文件開始再編輯