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/

生成比较精美的代码图片,不用担心一些网站不支持代码格式。

Mac 去除长密码限制

# 去除限制
zcr@acer ~ % pwpolicy -clearaccountpolicies
Password for authenticator zcr:
Clearing global account policies
# 修改现有密码
zcr@acer ~ % passwd zcr
Changing password for zcr.

posted @ 2020-08-15 13:23  lduml  阅读(331)  评论(0编辑  收藏  举报