1. 程式人生 > 實用技巧 >Mac常用功能

Mac常用功能

目錄

Mac OS 蘋果系統關閉系統更新提示

參考:
https://www.jianshu.com/p/df6ddf58299f
https://zhuanlan.zhihu.com/p/131266003

1. 鍵盤 [Command] + [空格鍵] 快捷鍵啟動 Spotlight(蘋果系統搜尋功能),輸入:ter 即可快速找到 Terminal.app(終端軟體) 回車鍵開啟。

2. 在 Terminal 中輸入:sudo softwareupdate --ignore "系統名稱" 並按下回車鍵執行(比如忽略要macOS Catalina,則輸入:sudo softwareupdate --ignore "macOS Catalina")。

  1. 輸入管理員密碼,就是你筆記本最高階最牛逼的那個密碼,並按下回車鍵執行命令即可讓系統忽略更新提示。當然你在 “軟體更新” 中還是可以手動更新。

如果真的出現意外,要使系統升級更新再次出現在 “軟體更新” 中,還是老樣子,開啟Terminal.app直接輸入:sudo softwareupdate --reset-ignored 並按回車鍵執行,然後輸入管理員密碼,並按下回車鍵執行命令即可

關閉小紅點提示,設定AttentionPrefBundleIDs 為0

sudo softwareupdate --ignore "macOS Catalina"
defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 
killall Dock 

終端切換zsh

切換終端

# 切換到bash
chsh -s /bin/bash

# 切換到zsh
chsh -s /bin/zsh

安裝oh-my-zsh

參考:https://www.jianshu.com/p/64344229778a
執行從 oh-my-zsh 的 GitHub 下載的安裝指令碼

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

oh-my-zsh終端配置檔案修改與更新

vim ~/.zshrc
source ~/.zshrc

終端顯示當前路徑

pwd

➜  pwd
/Users/zcr/.oh-my-zsh

常用環境變數與別名參考

# added by Anaconda3 installer
export PATH="/Users/zcr/anaconda3/bin:$PATH"
export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/Users/zcr/Library/Android/sdk

export PATH="/usr/local/opt/opencv@3/bin:$PATH"
export OpenCV_LIBS=/usr/local/opt/opencv@3/lib
export OpenCV_INCLUDE_DIRS=/usr/local/opt/opencv@3/include

export PATH=$PATH:$ANDROID_HOME/tools

export PATH="/Users/zcr/soft/mongodb_4.2.3/bin:$PATH"

export PATH=$PATH:$ANDROID_HOME/platform-tools

alias pi='pip install -i https://pypi.tuna.tsinghua.edu.cn/simple'

alias gc='git clone '
alias pg='ping www.google.com'
alias pb='ping www.baidu.com'
alias cg='cd ~/work/github'

alias vb='vim ~/.bash_profile'
alias sb='source ~/.bash_profile'
alias pd='pip download -i https://pypi.tuna.tsinghua.edu.cn/simple -d /Users/zcr/Downloads/pip_down_mac '

# alias pi='pip install --no-index --find-links=/Users/zcr/Downloads/pip_down_mac '

mac下快速複製檔案地址

快捷鍵[alt + cmd + c]

黑蘋果修改過鍵盤對映後: ctrl+win+c

mac 檢視檔案或者資料夾大小命令

使用“du”命令: 即“du -sh 資料夾路徑”

du -sh ./  #統計當前資料夾的size,即當前相對路徑下的整個資料夾大小。
du -sh     #同上
du -sh ./* #顯示當前資料夾下所有檔案和資料夾的大小
du -sh *   #同上
du -sh ./test #顯示./test資料夾的大小
acer-acer:~ zcr$ du -sh ./anaconda3/
3.9G	./anaconda3/
acer-acer:~ zcr$ du -sh ./
 86G	./
acer-acer:~ zcr$ 

Mac 允許從任何來源下載應用

允許任何來源,執行以下命令

sudo spctl --master-disable

mac 修改主機名與計算機名

Unix 的命令列是強大的,因此,主機名與計算機名的修改也可以通過命令列修改

  $ sudo scutil --set ComputerName 你想要的計算機名稱
  $ sudo scutil --set HostName 你想要的主機名稱

好了,檢視一下修改是否成功:

  $ scutil --get ComputerName
  $ scutil --get HostName
   71  scutil --get ComputerName
   72  scutil --get HostName
   73  scutil --set HostName acer
   74  scutil --get HostName

程式碼圖片生成器 carbon

官網地址:https://carbon.now.sh/

生成比較精美的程式碼圖片,不用擔心一些網站不支援程式碼格式。