序
程序员办公通常使用macbook作为开发工具,但上班前使用甚少,记录一些常用操作,以便熟悉生产力工具~
用熟练了就感觉“不愧是MAC,真好用”,触屏灵敏度一流,性能稳定,完全不需要外接键盘或者鼠标,是其他笔记本远远比不上的,如果不是仅工作使用的就更好啦,哈哈~
一、桌面
参考:官方文档
桌面可分成几大部分:
内容 | 描述 |
---|---|
菜单栏 | 桌面上处于活跃状态的App独特菜单栏会展示在屏幕的左上方、苹果图标的右侧,例如,默认状态下左上是mac文件系统默认菜单,使用google左上就是浏览器菜单。 桌面右上图标用于设置wi-fi状态、打开控制中心、检查电池状态、使用聚焦搜索等。 |
程序坞 | 程序坞类似windows中的的任务栏和“开始”菜单,位于桌面底部。 程序坞可轻松查看所有已打开的 App 以及快速启动喜爱的 App(一般为近期启动)。打开 App可在程序坞中点击其图标,或者使用“启动台”打开 App。 |
访达 | 点击程序坞最左侧的人脸可以打开“访达”,访达中可以整理和查找文件(类似于 Windows 中的“文件资源管理器”),使用“访达”窗口顶部的按钮以更改查看文件的方式,任何视图中,都可以选择文件并按下空格键以通过“快速查看”来预览,无需打开文件。 |
系统设置 | “系统设置”类似于 Windows 中的“控制面板”。使用桌面、程序坞、显示器、蓝牙、网络等的设置自定 Mac。 |
ps:
- 文件、软件的菜单列表显示在最上栏靠左方,不同应用对应的菜单不同,务必注意这点,否则可能找不到功能入口。
- 如果外接显示器,可以在控制中心-显示器设置-显示器偏好设置中调整分屏的亮度、排列方式等~
二、键盘快捷键
Mac 上的 Command 键类似于 Windows 上的 Control 键,常用的组合有cv大法( Command-C/Command-V 拷贝/粘贴)。
Mac 上的 Return 键相当于 Windows 上的 Enter 键(回车),Delete 键相当于退格键(←backspace)。如果要向前删除,请按下 Fn-Delete。
常用Max电脑快捷键列表如下:
快捷键 | 描述 |
---|---|
Control + Command + q | 快捷锁屏大法,离开工位必用 |
Command + C | 拷贝所选项目到剪贴版。 |
Command + V | 将剪贴板内容粘贴到当前文稿或App中。 |
Command + Z | 撤销大法。撤销上一个命令,按下 Command-Shift-Z 可以重做。 |
Command + A | 全选。 |
Command + F | 打开“查找”窗口,或者在文稿中查找项目。 |
Command + Shift + 3 | 快捷截屏大法,全屏截图 |
Command + Shift + 4 | 快捷截屏大法,部分屏幕截图,完成后自动保存在桌面 |
Command + Shift + 4 + 空格 | 多窗口截屏 |
Command + Shift + 5 | 打开截屏实用工具 |
Command + Option + esc | 强制退出当前应用程序 |
Command + X | 剪切所选项目并将其拷贝到剪贴板。 |
Command + G | 查找当前搜索项目的下一个出现位置。按下 Command-Shift-G 以查找上一个出现位置。 |
Command + H | 隐藏最前面 App 的窗口。按下 Command-Option-H 以查看最前面的 App,但是隐藏所有其他 App。 |
Command + M | 将当前窗口最小化到程序坞。按下 Command-Option-M 以最小化最前面 App 的所有窗口。 |
Command + N | 打开新的文稿或窗口。 |
Command + O | 打开所选项目,或者打开对话框以选择要打开的文件。 |
Command + P | 打印当前文稿。 |
Command + S | 存储当前文稿。 |
Command + W | 关闭当前窗口。按下 Command-Option-W 以关闭 App 的所有窗口。 |
Command + Q | 退出当前 App。 |
Command + Option + esc | 强制退出当前应用程序 |
Command + Tab | 在打开的 App 中切换到下一个最常用的 App |
参考:适用于从 Windows 转而使用 Mac 的用户的 Mac 提示、Mac 键盘上的 Windows 按键
- 强制退出应用:最下栏图标栏双击应用图标,选择“退出”,或者option+command+esc;
三、触控版操作
使用触控版可快速点按、右键点按、用力点按、滚动、轻扫和调整文稿大小,常见手势操作如下:
手势 | 操作 |
---|---|
轻点一下 | 点按:轻点触控板的任意位置(可在“触控板”设置中启用“轻点来点按”)。将鼠标定位到选中位置。 |
点击一下 | 用力点按:点按,然后用力按下。用力点按可以查看更多信息,如点按文字来查看其定义,或点按地址来查看可在“地图”中打开的预览。 |
轻点两下 | 辅助点按(即右键点按):双指点按来打开快捷键菜单。如果“轻点来点按”已启用,请用双指轻点。在键盘上,按下 Control 键点按触控板。 |
双指滚动 | 双指滚动:双指上下滑动来滚动。可以滑动窗口。 |
双指缩放 | 张开或捏合来缩放:张开或捏合大拇指与食指可放大或缩小照片和网页。 |
双指横扫 | 轻扫以浏览:使用双指左右轻扫来浏览网页、文稿等内容,如同在书中翻页。 |
四指捏合 | 打开启动台:快速打开“启动台”中的 App。使用四指或五指捏合,然后点按一个 App 来打开它。 |
三指横扫 | 在 App 之间轻扫:若要从一个全屏幕 App 切换到另一个全屏幕 App,请用三指或四指左右轻扫。 |
- 单指鼠标移动、点击为鼠标左键;双指点击鼠标右键,上下滑动页面;三指拖拽(在系统偏好设置中设置);四指滑动显示所有应用程序;
软件安装与卸载
- 安装App
step1:下载App。从 App Store 或互联网下载 App。
从互联网下载 App 时,将获得一个磁盘映像文件(以 .dmg 结尾)或软件包文件 (.pkg)。
step2:安装 App。在“下载”文件夹中找到 .dmg 或 .pkg 文件,连按该文件,然后按照屏幕指示操作(把文件挪到目标)。App 安装后,系统会提示你删除磁盘映像或软件包文件。
- 卸载App
step1:点击程序坞中的“访达”图标,然后点按“访达”边栏中的“应用程序”;
step2:指向1)或者2)卸载文件
1)如果 App 位于文件夹中:打开 App 的文件夹以检查卸载器。如果看到“卸载 [App]”或“[App] 卸载器”,请连按它,然后按照屏幕指示进行操作。
2)如果 App 并非位于文件夹中或没有卸载器:将 App 从“应用程序”文件夹拖移到废纸篓(位于程序坞末端)。
ps:下次清倒废纸篓时,该 App 会从你的 Mac 永久移除。如果系统仍存在使用该 App 创建的文件,则可能无法再次打开它们。如果决定要保留 App,请在清倒废纸篓前将其放回原处。在废纸篓中选择该 App,然后选取“文件”>“放回原处”。
文件目录
操作文件可以使用“访达”,常用操作:
- 进入指定目录:首页页面菜单-前往-前往文件夹,如目录/usr/local,需管理员权限进入,如输入/,则进入系统根目录。(终端cd也行,需提升命令行使用的熟练度)
- 进入软件安装目录:首页页面菜单-前往-应用程序-(两指点击)-显示包内容
- 进入个人用户目录:首页页面菜单-前往-个人,安装idea后,ideaProject存放在此
- 进入系统目录:首页页面菜单-前往-电脑,一般情况java目录:电脑-Macintoch-资源库-Java
参考:mac文件系统结构
相关命令
除在访达操作文件外,还可以在终端执行一些命令,常用命令:
命令 | 说明 |
---|---|
mkdir 路径 | 创建文件夹 |
rm -rf 目录名 | 删除文件夹(无论文件夹是否为空),删除后无法找回 |
rmdir 目录 | 删除空文件夹 |
rm 文件名 | 删除文件 |
rm -f 路径 | 强制删除文件名 |
mv 源路径 目标路径 | 移动文件 |
pwd | 以绝对路径显示用户当前的工作目录 |
ls -lahrt | 以时间顺序列出当前目录的所有文件 |
ls -l | 列表显示当前目录中文件的详细信息 |
vim | 编辑文档、保存并退出涉及到的一系列指令:vi x.xml i esc :wq |
cp …/appenv.* ./ | 把父目录中所有以appenv开头的文件移到当前目录下 |
ifconfig | 查看ip地址 |
df -h | 查看磁盘使用率 |
sudo lsof -i :8080 | 查看8080端口 |
sudo kill -9 pid123 | 然后根据PID杀进程 |
sudo nvram -d SystemAudioVolume=%00 | 关闭开机时的启动声音 |
sudo nvram -d SystemAudioVolume | 打开开机时的启动声音 |
defaults write com.apple.finder AppleShowAllFiles TRUE(回车) killall Finder(回车) | 显示隐藏文件 |
defaults write com.apple.finder AppleShowAllFiles FALSE(回车) killall Finder(回车) | 隐藏文件 |
killall ControlStrip | 键盘触屏栏的音量和亮度失灵时,可以试试执行这个 |
- 大部分跟linux操作命令差不多,熟练使用有很大帮助;
- 查看Java安装路径:/usr/libexec/java_home -V
- 查找JNI_CreateJavaVM运行位置: find /path/to/jdk -name ‘libjvm.so’
FAQ
- MacOS怎么清理缓存?
A:适用于运行内存占用过大,电脑变卡的情况,清理缓存(手动关闭后台程序)可以缓解。步骤如下:
step1:先点击【启动台】,找到活动监视器,然后点击【活动监视器】打开设置;
step2:到活动监视器的界面,双击要关闭的应用程序,然后点击【退出】;
step3:弹出窗口再次点击【强制退出】。需重复此操作,将不必要的后台程序关闭就可以达到清理内存的目的,电脑的运行速度也会随之提升。 - MacOS占用过多存储空间?
A:适用于mac OS提示空间不足,本机存储空间系统磁盘空间接近满的情况,删除文件可以缓解。步骤:
step1:先点击【启动台】,找到【磁盘工具】,查看磁盘占用情况;
step2:尝试在磁盘空间管理中使用【优化】;
step3:2没有效果,则手动删除:
删除后将无法找回,谨慎操作
1)打开终端(terminal.app),输入命令:du -sh *,可以看到终端回显当前目录下文件大小分布,可以看到到其中占用空间异常的路径。
2)输入命令 cd 路径 进入到该路径,再输入 du -d 1 -h,再次查看文件大小分布,查找到占用异常路径后再次使用 cd 路径名 进入到该路径,重复此操作,直至找到缓存文件等可以清除的文件。
3)到可以删除的缓存文件后,打开访达,使用Command+Shift+G快捷键前往相应路径,根据自己的需求删除缓存文件即可释放磁盘空间。 - 创建maven仓库配置文件时使用了root权限,文件创建完成后无法在访达中显示(已设置为隐藏文件可见)?
A:权限不足。创建配置文件cd ~/.m2进入了系统根目录,实际的操作路径可在终端中使用pwd查看,为/var/root。修改文件夹的权限可以查看,建议不要乱动系统文件。删除原有的创建文件,以普通用户身份创建即可(TODO:补充maven安装配置教程)。 - mac系统文件的红色减号?(例图下)
A:显示简介,把右下角小锁解锁,再把第二行的权限改为读与写,最后锁上即可访问。此类为系统文件,建议不要乱动。
- 如何关闭SIP(系统完整性保护)?
A:主要是为了在根目录下创建一些文件,安全模式下是不允许创建的。但这种方式仅仅对MacOS 11之前的版本有效,之后的版本可使用在根目录下创建文件软链接的方式达到同样效果。操作步骤如下:
1)点击屏幕左上角的苹果标志,选重新启动;
2)重启开机的时候,立刻同时按住键盘上的Command键和R键不要松手;
3)等待进度条加载后,进入系统恢复界面,选择【以简体中文作为主要语言】,然后点下面的箭头继续;
4)进入实用工具界面后,点击屏幕顶部工具栏上的【实用工具】,打开【终端】,输入代码: csrutil disable
5)输入完成后点”Enter“键,会返回以下提示,表示系统完整性保护(SIP)已经关闭成功了
6)最后重启系统
提示:
Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.(成功关闭系统完整性保护。请重启机器以使更改生效。)
参考文档:mac电脑如何关闭sip