常见键盘符号:⌘(command)、⌥(option)、⇧(shift)、⇪(caps lock)、⌃(control)

常用快捷键

复制  Command+c / Option+拖拽

粘贴  Command+v

剪切 Command+拖拽

生成快捷方式 Command+Option+拖拽

输入法切换  Command+空格、Option+Command+空格

删除 Command+Delete

重命名  回车

打开文件 / 进入文件夹  Command+o / Command+↓(返回上一层目录:Command+↑)

全屏 / 取消全屏   Control+Command+f

新建窗口  Command+n

最小化当前窗口 Command+m

关闭当前窗口  Command+w

活动窗口切换 Command+Tab / Command+Shift+Tab

多选  按住Command,单击进行选择

连续选择  按住Shift,单击进行选择

## Finder ##

新建文件夹  Command+Shift+n

全选  Command+a

取消全选  Command+Option+a

图标视图  Command+1

列表视图  Command+2

分栏视图  Command+3

显示文件、文件夹简介  Command+i

打开应用程序窗口  Command+Shift+a

打开实用工具窗口 Command+Shift+u

仅显示Finder    点击有桌面或Finder的区域,让其处于激活状态,然后按:Command+Option+H

Terminal终端

新建一个Terminal窗口 Command+n

新建一个Terminal标签页 Command+t

打开命令对话框 Command+Shift+n

打开新建远程连接对话框  Command+Shift+k

清除内容  Command+k

放大字体 Command+Plus(+)

缩小字体 Command+Minus(-)

切Terminal窗口 Command+Grave Accent(`)

反向切Terminal窗口 Command+Shift+Grave Accent(`)

切Terminal标签页 Ctrl+Tab

反向切Terminal标签页 Ctrl + Shift + Tab

将窗口分割2个面板 Command + d

关闭窗口面板分割 Command + Shift + d

关闭当前Terminal标签页 Command + w

关闭其他Terminal标签页 Command + Option + w

关闭当前Terminal窗口 Command + Shift + w

关闭所有Terminal窗口 Command + Option + Shift + w

滚动顶部 Command + Home

滚到底部 Command + End

上一页 Command + Pageup

下一页 Command + Pagedown

上一行 Command + Option + Pageup

下一行 Command + Option + Pagedown

##  ##

移动输入光标到起始处 Control+A

移动输入光标到末尾处 Control+E

清除从输入光标到起始的内容 Control+U

清除从输入光标到末尾的内容 Control+K

选择一个完整的路径或URL Command+Shift+双击

选择整行  三击

选择单词  双击

选择矩形区域 Option+拖拽

全选 Command+A

剪切 Command+X

拷贝 Command+C

无背景色拷贝 Command+Shift+Control+C

仅拷贝字符 Command+Option+Control+C

粘贴 Command+V

转换成转义字符进行粘贴 Command+Control+V

粘贴选中字符 Command+Shift+V

对选中字符转换成转义字符进行粘贴 Command+Control+Shift+V

查找 Command+F

查找下一个 回车 或 Command+G

查找上一个 Command+Shift+G

查找选中字符 Command+E

快捷方式(应用程序 - Automator)

①选取“应用程序”

②搜索"shell",双击搜索到的"运行 Shell 脚本"

③填入命令行参数 如:/Users/nicochen/svn/EngineSource/Engine/Binaries/Mac/UE4Editor.app/Contents/MacOS/UE4Editor /Users/nicochen/svn/NZGamePUBGM/NZGame.uproject

④将快键方式保存到桌面  菜单:文件 -- 储存...

在文件夹上右键菜单打开命令行窗口

结束进程

方式①:使用活动监视器(Activity Monitor)-- 所在位置:应用程序 - 实用工具 - 活动监视器  或 通过SpotLight搜索Activity Monitor

方式②:强制退出应用程序  -- 所在位置:左上角系统菜单(苹果图标)- 强制退出...  或 Command+Option+Esc

显示桌面

方式①:使用F11来切换显示桌面  -- 所在位置:系统偏好设置 - Mission Control面板中设置

方式②:使用触发角来快速显示桌面 -- 所在位置:系统偏好设置 - Mission Control - 触发角...

下图设置鼠标移动到屏幕左下角时,显示桌面

锁屏(非左上角系统菜单(苹果图标)- 睡眠;即使做了①中的节能设置,睡眠也会关闭网络连接,导致掉线)

①系统偏好设置 - 节能

②使用触发角来锁屏 -- 所在位置:系统偏好设置 - Mission Control - 触发角...

下图设置鼠标移动到屏幕左下角时,显示桌面

编辑器

复制  Command+c

粘贴  Command+v

剪切  Command+x

--通过如下配置,可以设置成windows上的习惯:

访问共享

打开Finder -> “Go” -> “Connect to Server...”(快捷键Command+k)
按以下格式输入路径名:smb://myComputer/share
点Connect后按提示输入帐号和密码,共享会挂载到/Volumes/share

密码更改

对于域账户在windows上修改账号密码后,在mac登录界面输入新密码,进入系统后会提示“更新钥匙串密码”,点击该按钮,输入老密码来完成登录钥匙串的刷新

截图

1.Command+shift+3: 全屏截图

2.Command+shift+4: 鼠标选定区域截图

使用第2种截图,还有两个小技巧:

使用Command+shift+4后,按下空格键,鼠标会变成一个小相机,这时候使用鼠标对一个窗口点击一下鼠标左键,可对该窗口进行截图。

使用Command+shift+4后,画一个抓取的区域,不要松开鼠标,接着

(1)按住空格可以移动这个区域  (2)按住Shift后,将锁定X或者Y轴进行拖动  (3)按住Option后,将按照区域圆心进行放大.

截图默认以png格式,保存在桌面上;可通过在终端下执行如下命令进行修改:

 defaults write com.apple.screencapture location ~/Pictures/Scapture/  // 将截图保存目录修改到当前用户的'Pictures/Scapture'目录中
// 'Scapture'目录需要提前创建好 defaults write com.apple.screencapture type jpg
// 将截图以jpg格式保存 // 为了使修改生效,需要重启SystemUIServer
killall SystemUIServer

Homebrew

Homebrew中文】(wiki  中文)是macOS的软件包管理器

安装Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

homebrew访问的远程下载服务器,默认是在国外的(有墙),一般访问比较慢

但是国内的一些高校、互联网企业自己搭建了自己的服务器,我们更换为国内的服务器,访问速度更快一些

① 阿里云

# 替换brew.git
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
# 替换homebrew-core.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
# 刷新源
brew update

② 清华源

# 替换brew.git
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
# 替换homebrew-core.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

③ 中科大源

# 替换brew.git
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# 替换homebrew-core.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# 刷新源
brew update

brew list // 列出当前安装的软件

brew install python3  // 安装python3

brew install subversion  // 安装svn命令行

brew install git // 安装git命令行

brew info python3  // 查看python3的版本信息(会读取软件源中的信息)

brew search curl  // 搜索curl:若已安装会在后打一个勾;若没安装,会推荐服务器源中的有关curl的软件

brew upgrade wget  // 升级wget

brew uninstall wget  // 卸载wget

brew remove wget // 卸载wget

brew outdated // 列出过时的软件包(已安装但不是最新版本)

brew doctor // 检查brew运行状态

Homebrew-Cask 是 Homebrew 的一个扩展。它能够优雅、简单、快速的安装和管理 macOS 图形界面程序,而不用手动从AppStore上安装软件,比如Google Chrome 和Dropbox等等

brew cask  // 若没有安装cask扩展,则会下载并安装该扩展

brew cask -help // 查看帮助

brew cask install google-chrome // 安装google-chrome浏览器

brew cask uninstall google-chrome // 卸载google-chrome浏览器

brew cask search google-chrome  // 搜索google-chrome浏览器

brew cask info google-chrome // 查看google-chrome浏览器相关信息

brew cask list // 列出通过 Homebrew-Cask 安装的包

使用cask安装常用图形界面软件:

brew cask install iterm2         #安装iTerm
brew cask install launchrocket #管理软件后台服务
brew cask install google-chrome #安装Chrome
brew cask install the-unarchiver #解压软件
brew cask install alfred #效率软件
brew cask install qq #腾讯QQ
brew cask install evernote #云笔记软件
brew cask install sublime-text #文本编辑器
brew cask install skitch #ervernote配套的截图软件
brew cask install dropbox #文件同步软件
brew cask install zotero #网页收藏与文献管理软件
brew cask install anki #记忆软件
brew cask install virtualbox #虚拟机,可以装个Windows
brew cask install self-control #避免分心的软件
brew cask install vlc #视频软件
brew cask install appcleaner #应用清理
#Quick Look 系列
brew cask install qlcolorcode #预览脚本时自动代码配色
brew cask install qlstephen #预览未知拓展名的纯文本文件
brew cask install qlmarkdown #预览Markdown文件
brew cask install quicklook-json #预览JSON文件
brew cask install quicklook-csv #预览CSV文件

brew services 是一个非常强大的工具,可以用来管理各种服务的启停,有点像 linux 里面的 services,非常方便,以 elasticsearch 为例

brew install elasticsearch          # 安装 elasticsearch
brew services start elasticsearch # 启动 elasticsearch
brew services stop elasticsearch # 停止 elasticsearch
brew services restart elasticsearch # 重启 elasticsearch
brew services list # 列出当前的状态

brew services相关配置路径:/usr/local/etc/
brew services相关日志路径:/usr/local/var/log

开发

C#    JetBrains rider  跨平台   mac上最好的c#开发IDE

版本工具

git  命令行工具,xCode CommandLineTools缺省会自带

svn  命令行工具(subversion),通过brew install subversion来安装

查看与简单编辑图像、阅读pdf - preview/预览

中文拼音输入法  sougou for mac

音乐 QQ音乐 for mac  虾米音乐mac版

视频 MPlayerX  Plex

聊天 QQ  for mac

浏览器 chrome  firefox  QQ浏览器

火车票 12306购票  12306购票新版 12306订票助手

种子搜索 aMule

下载 迅雷mac版  QQ旋风网页版配合QQ浏览器进行离线下载

QQ离线云播放(public)  使用文件的hash(SHA1)值  示例: 阿凡达

迅雷云播放(需要会员)  地址   示例:阿凡达

文档 doc,ppt,xls  ms Office 2011 for mac (bt种子地址)  密钥授权

网盘 微云网页版  百度云网页版

mac os x使用技巧及常用软件的更多相关文章

  1. Mac OS 10.12 - 安装任何来源软件!!

    今天想安装一个从网上下载的软件到Mac OS 10.12中,结果没有想到Mac告诉我那个软件已经损坏,害得我删除了!! 最后通过热心网友的帮助,顺利解决了这个安装问题,重新安装并且使用上了这款软件,下 ...

  2. Mac OS X 系统12个常用的文本编辑快捷键(移动、选中)

    经常和文字处理打交道?如果多多使用下面这 12 个快捷键,在移动.选择.复制等操作文字时效率会大大提升. 6 个移动光标的快捷键第一组快捷键可以用来在文本中快速移动光标: 跳到本行开头 – Comma ...

  3. MAC 使用技巧及常用软件备忘

    公司转向MAC快一年, 换了MAC PRO半年时间,MAC这东西除了颜值和性能,软件真是不如WINDOWS啊,不是没有,只是好多都收费! 先介绍几个跨平台的. WIN+MAC 通用: 浏览器: CHR ...

  4. Mac OS 快速查询技巧

    今天不知道按到什么快捷键弹出了这个搜索框,试了试很强大 后来查了才知道要双击键盘上的key (⌘)就会弹出,这个搜索很强大,要先安装QQ,QQ自带的 版权声明:本文为博主原创文章,未经博主允许不得转载 ...

  5. Mac OS X 背后的故事

    Mac OS X 背后的故事 作者: 王越  来源: <程序员>  发布时间: 2013-01-22 10:55  阅读: 25840 次  推荐: 49   原文链接   [收藏]   ...

  6. 013_Mac OS X下应该如何卸载软件和安装应用软件

    一.Mac OS X下应该如何卸载软件 Mac OS X的软件安装方式有很多种,而软件卸载的情况也很不同.在Mac OS X拆除软件往往不是把软件拉到废止篓里那么简单.通常情况下要具体问题具体分析.无 ...

  7. 在 Mac OS 上创建并运行 ASP.NET Core 1.0 网站

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  8. VMware 10安装Mac OS X 10.11和XCode7

    上周把我的计算机当试验品,安装mac虚拟机.由于文件下载复制解压的时间花了很长,历时两天,记录下来(和我一样的新手不妨参考一下): 我机硬件:win7 64位 8G内存 没有8G以上就不要考虑了.我安 ...

  9. Mac OS X 中一些常用的命令行技巧

    一.网络设置相关 1.网卡的物理地址的动态重置 出于某些需求,例如网络中的 IP 地址或网络帐号与网卡物理地址绑定,使得多个设备无法切换上网,可尝试临时更改物理地址.不过,系统偏好设置是不能修改网卡物 ...

随机推荐

  1. zabbix之php安装

    转载自: http://www.ttlsa.com/nginx/nginx-php-5_5/ php下载 https://pan.baidu.com/s/1qYGo8bE

  2. phpcms导航中添加内部链接

    phpcms中栏目有3中类型 1.普通栏目 2.单网页 3.外部链接 其中如果想添加本站的内部链接,可以使用3,然后在添加链接的地方填入剩下的地址即可(需要以/开头) 如: /index.php?m= ...

  3. POJ 2503

    http://poj.org/problem?id=2503 题意就是字典翻译.这个输入输出真心恶心,要不是看discuss我肯定是解决不了,还用上了sscanf函数.... 这道题我用几种方法做. ...

  4. UESTC 250

    windy数 基本的数位DP,需要判断当前位是否为起始位. #include <cstdio> #include <cmath> #include <cstring> ...

  5. Androd核心基础01

    Androd核心基础01包含的主要内容如下 Android版本简介 Android体系结构 JVM和DVM的区别 常见adb命令操作 Android工程目录结构 点击事件的四种形式 电话拨号器Demo ...

  6. Java for LeetCode 222 Count Complete Tree Nodes

    Given a complete binary tree, count the number of nodes. Definition of a complete binary tree from W ...

  7. 【转】Android Support v4、v7、v13的区别和应用场景

    google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如fr ...

  8. codeforces 460D Little Victor and Set(构造、枚举)

    最近的CF几乎都没打,感觉挺水的一个题,不过自己仿佛状态不在,看题解才知道做法. 输入l, r, k (1 ≤ l ≤ r ≤ 1012; 1 ≤ k ≤ min(106, r - l + 1)). ...

  9. 深入浅出JMS(一)——JMS简介

    如果手机只能进行实时通话,没有留言和短信功能会怎么样?一个电话打过来,正好没有来得及接上,那么这个电话要传递的信息肯定就收不到了.为什么不能先将信息存下来,当用户需要查看信息的时候再去获得信息呢?伴随 ...

  10. C# Arraylist + struct 综合练习 枚举ENUE 递归

    枚举类型 一组常量的组合, 在不制定任何索引的情况下,默认第一个字段从0开始,之后的依次+1 在指定了某个索引的情况下,之后的依次+1 若之前定义的某字段的索引指向了之后的某个默认字段,那么他俩完全相 ...