使用技巧
mac終端打開<文本/目錄/軟件>
open -a TextEdit settings.xml #參數說明:-a指定應用
open -e settings.xml #參數說明:-e使用文本編輯器打開
open -t settings.xml #參數說明:-t使用默認編輯器打開
open lib/temp #打開目錄
終端關鍵詞
whereis 程序名稱 #程序名的搜索
which 程序名稱 #程序名的搜索
tail -f 文件名 #查看實時日誌
mkdir 目錄名 #創建一個目錄
cp 文件 拷貝的地址 #拷貝
rm 文件或者目錄名 #刪除 如果是目錄需要-r
cat 文件名 #打印文件內容
# mac下的終端軟件管理器
brew install 軟件名 #安裝軟件
mac終端工具在打開的時候,執行配置
如果bash,把配置文件配置到 ~/.bashrc 的末尾.
如果zsh,把配置文件配置到 ~/.zshrc 的末尾.
一鍵開啓 macOS HiDPI
https://github.com/xzhih/one-key-hidpi/blob/master/README-zh.md
設置字體平滑渲染的強度
控制檯輸入 : defaults -currentHost write -globalDomain AppleFontSmoothing -int 2(可以使用1到3作爲該命令的最後一個參數,表示字體平滑渲染的強度)
想要恢復默認設置: defaults -currentHost delete -globalDomain AppleFontSmoothing
關閉SIP/開啓SIP
S1 重啓MAC,按住cmd+R直到屏幕上出現蘋果的標誌和進度條,進入Recovery模式;
S2 在屏幕最上方的工具欄找到實用工具(左數第3個),打開終端,輸入:csrutil disable 或者 csrutil enable
S3 關掉終端,重啓mac;
S4 重啓以後可以在終端中查看狀態確認。
Read-only file system
關閉系統目錄寫保護 (macOS 10.15)
macOS 10.15 Cataline 開始系統目錄默認爲只讀模式,禁用 SIP 以後,仍需開放文件系統寫入權限。
sudo mount -uw /
-u 選項表示修改已掛在文件系統的模式,-w選項表示將模式改爲可讀寫 (read-write),/爲根目錄即系統掛載點。
MAC裏“微軟雅黑”字體標準體和粗體無法同時使用問題的解決方法
1. 下載,微軟雅黑forMac.zip;
2. 打開Finder,按shift+command+G組合鍵;
3. 在對話框中輸入:/Library/Fonts ,把之前的微軟雅黑字體刪除(名稱如:Microsoft Yahei.ttf、msyh.ttf 和 msyhbd.ttf),
再把下載好的字體解壓後複製到Fonts文件夾,重啓電腦後就大功告成了。
<<設置>>
mac如何修改DNS
終端走代理
export all_proxy=socks5://127.0.0.1:10010
export http_proxy="socks5://127.0.0.1:10010"
export http_proxy="socks5://127.0.0.1:12333"
export https_proxy=http://127.0.0.1:12333
export all_proxy="socks5://127.0.0.1:12333"
讓 SSH 走代理連接服務器
# 安裝Corkscrew
brew install corkscrew
# 編輯文件 ~/.ssh/config (如果沒有就創建一個新)
Host *
ProxyCommand corkscrew 127.0.0.1 6152 %h %p
軟件集合
Mac軟件推薦
Awesome Mac
proxifier for
終端軟件
Homebrew 軟件管理
用法
brew install 軟件名稱 #安裝
brew update #更新軟件庫
國內鏡像源(中科大)
# 步驟一
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
# 步驟二
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
#步驟三
brew update
復原
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core
brew update