參考1:
參考2:
簡介:brew 又叫homebrew,是mac osx上的軟體包管理工具,能在mac中方便的安裝軟體或者解除安裝軟體, 只需要乙個命令, 非常方便。
brew類似ubuntu系統下的apt-get的功能
ruby -e 「$(curl -fssl一般情況是這麼操作的:
1、通過brew install安裝應用最先是放在/usr/local/cellar/目錄下。
2、有些應用會自動建立軟鏈結放在/usr/bin或者/usr/sbin,同時也會將整個資料夾放在/usr/local
3、可以使用brew list 軟體名確定安裝位置。
比如查詢安裝mysql 在那個位置,可以在mac終端直接輸入
brew list mysql檢視brew的幫助
brew –help安裝軟體
brew install git解除安裝軟體
brew uninstall git搜尋軟體
brew search git顯示已經安裝軟體列表
brew list更新軟體,把所有的formula目錄更新,並且會對本機已經安裝並有更新的軟體用*標明。
brew update更新某具體軟體
brew upgrade git檢視軟體資訊
brew [info | home] [formula…]brew cleanup git刪除程式,和upgrade一樣,單個軟體刪除和所有程式老版刪除。
brew cleanup
檢視那些已安裝的程式需要更新
brew outdated
其它homebrew指令:
brew list —列出已安裝的軟體
brew update —更新homebrew
brew home *—用瀏覽器開啟
brew info *—顯示軟體內容資訊
brew deps * — 顯示包依賴
brew server * —啟動web伺服器,可以通過瀏覽器訪http://localhost:4567/ 來同網頁來管理包
brew -h brew —幫助clear 清空螢幕的內容
percent work directary
pwd 檢視我們所在的目錄(位置),剛開啟終端的時候,預設在使用者目錄下。
list show
ls 顯示當前目錄下的檔案內容
ls 可以和路徑配合使用,用於顯示路徑下的內容
ls後面如果什麼都不加,預設顯示當前目錄下的內容。
ls / 顯示跟目錄下的內容
cd - 回到上乙個目錄
cd ~ 回到使用者目錄(剛開啟終端時的目錄)
/ 根目錄
./ 當前目錄
…/ 上一級目錄
make directory
mkdir *** 在當前目錄下,建立乙個***名字的資料夾
touch aaa 在當前目錄下建立乙個aaa名字的檔案
come directory
cd *** 進入***的資料夾 (tab鍵會自動補齊)
remove
rm 1.txt 刪除名字為1.txt的檔案
rm -rf 456/ 刪除當前目錄下456名字的資料夾,刪除資料夾的同時,裡面的檔案統統刪除。
(方向鍵上下鍵,可以翻看歷史命令)
move
mv 1.txt 123.txt 移動+改名,將當前目錄的1.txt 移動到當前目錄,並改名為123.txt
cp 1.txt 2.txt 將當前目錄下的1.txt拷貝乙份,並放到當前目錄下,並命名為2.txt
vi (vim)
vi 1.c (如果檔案存在,則開啟這個檔案,如果不存在,先建立,再開啟)
vi 命令有3種模式
命令模式 (以:打頭的命令)
:q 退出,(如果檔案已經被編輯了,而沒有儲存的話,是無法退出的)
:w 儲存
:wq 儲存退出
:q! 不儲存退出
:set nu 顯示行號
:set nonu 隱藏行號
編輯模式
由編輯模式進入一般模式,按esc鍵
一般模式 (一般命令)
由一般模式進入編輯模式
a,i,o, shift+a,shift+i,shift+o鍵
dd 刪除一行(游標所在的那一行) (剪下)
5dd 刪除游標下的5行
p 貼上
yy 複製
5yy 複製5行
u 撤銷上一次操作 (undo)
ctrl+r 恢復操作 (redo)
gg 將游標定位在第一行
shift+g 將游標定位到最後一行
num shift+g 將游標定位在第num行
pwd 檢視當前所在的位置(目錄)
cd 目錄 進入目錄資料夾
mkdir *** 建立乙個名字為***的資料夾
touch yyy 建立乙個名字為yyy的檔案
vi yyy 如果檔案不存在,則建立乙個yyy的檔案,並開啟,如果檔案存在,則是開啟yyy檔案。
rm yyy 刪除yyy檔案
rm -rf *** 刪除***資料夾
mv aaa bbb 將當前目錄下得aaa檔案,移動到當前目錄下,並改名為bbb
cp aaa bbb 將當前目錄下得aaa檔案,拷貝乙份,放到當前目錄下,並改名為bbb
vi 一般模式,命令模式,編輯模式
按a,就由一般模式進入編輯模式
由編輯模式退回一般模式,esc
命令模式,以:開頭的
:q 退出
:wq 儲存退出
:q! 強制退出 (不儲存退出)
:set nu 顯示行號
:set nonu 隱藏行號
一般模式下
dd 刪除一行(剪下) ctrl+x
num dd 刪除num行
p 將剪下的內容貼上到游標所在行下面
ctrl+v
yy 拷貝一行 ctrl+c
num yy 拷貝num行
u 撤銷 undo
ctrl+r 恢復 redo
gg 定位到第一行
shift+g 定位到最後一行
num shift+g 定位到num行
Mac 安裝home brew出錯
mark翻車經過 鹿晗公開戀情了。hhhh跟我沒有關係,老薛got7 好!安裝homebrew的時候翻車了。原因大概是不懂mac得.git config的許可權,強行回憶了一波作業系統裡許可權管理的問題,解決了。翻車現場大概是這樣 在terminal裡輸出 usr bin ruby e curl f...
Mac終端安裝Homebrew
homebrew,homebrew簡稱brew,是mac osx上的軟體包管理工具,能在mac中方便的安裝軟體或者解除安裝軟體。1.開啟mac的終端 2.輸入安裝命令 ruby e curl fssl 3.執行上述命令後會提示輸入系統密碼 輸入如下命令進行解除安裝 複製內容到剪貼簿 ruby e c...
mac安裝homebrew教程
mac安裝homebrew問題記錄 1 首先安裝xcode 終端輸入xcode select install 2 再次輸入ruby e curl insecure fssl 此過程會有多種報錯 1 error rpc failed curl 18 transfer closed with outst...