mac使用备注
快捷键:
掌握好多手势和快捷键可以有效的提高工作效率,触控板和快捷键基本让你可以脱离鼠标。
- Command+Tab 任意情况下切换应用程序 - 向前循环
- Shift+Command+Tab 切换应用程序 - 向后循环
- Command+Delete 把选中的资源移到废纸篓
- Shift+Command+Delete 清倒相关程序的废纸篓
- Command+~ 同一应用程序多窗口间切换
- Command+F 呼出大部分应用程序的查询功能
- Command+C/V/X 复制/粘贴/剪切
- Command+N 新建应用程序窗口
- Command+Q 退出当前应用程序,说明一下,所有应用程序界面左上角都有红黄绿三个小图标,点击绿色扩展到最适合的窗口大小,黄色最小化,红色关掉当前窗口,但并没有退出程序。用Command+Q配合Command+Tab关闭应用程序最为迅速
- Command+L 当前程序是浏览器时,可以直接定位到地址栏
- Command+"+/-" 放大或缩小字体
- Control+推出键 显示关机对话框
- Control+Space 呼出Spotlight
- Command+Space 切换输入法
- Command+Shift+G 前往电脑的某文件夹 类似:在windows 的窗口地址栏粘贴类似"c:\programmer\test"
用好工具
1、搜索
Spotlight是OSX自带的强力搜索工具,可以进行全方位搜索。借助 Spotlight,可以在键入文字信息时就在开始电脑上查找任何内容。可以查找文稿、电子邮件、应用程序、歌曲、联系人等,还可以通过设置获得快速定义或执行简单数学计算。
Spotlight 菜单位于屏幕的右上角,带有一个放大镜图标。点按它即可开始搜索。默认热键是Ctrl+Space。
Spotlight的检索速度非常快,除了第一次初始化索引占用资源较多,平时都是增量索引,用户基本不会感觉到什么。
Lion中还对搜索到的资源增加了快速预览功能。
所以我在介绍用户目录和文件时说,在OSX下可以不进行文件整理,只要你记得文件的任何信息,通过Spotlight都可以快速定位到该文件。
2、办公软件
推荐三套:iWork(Pages,Keynote,Numbers);Microsoft Office;OpenOffice,前二者是收费软件,第三个是免费软件。
iWork的所有软件都可以在App Store上直接下载,每个20刀。微软的Office可以从官网购买,应该还是光盘介质。
目前我大部分文档工作都在iWork上进行,推荐大家在Mac上使用iWork,上手很快,习惯后效率和效果都不错。具体请大家根据自己的使用习惯选择。
3、虚拟机
VMware Fusion,Parallels Desktop(收费软件)
VirtualBox(免费软件)
具体可以参考:http://mac.linsheng.me/archives/785.html
4、系统清理
Max OX S基本上不需要系统清理软件,有洁癖的童靴可以考虑使用CleanAPP和CleanMyMac对系统进行优化和清理。
CleanAPP,收费软件,大概15刀。
CleanMyMac,收费软件,大概30刀。
参考:http://www.cnblogs.com/chijianqiang/archive/2011/08/03/2126593.html
------------------------------
在MacOSX平台上遇到的一些问题:
进程能打开的文件描述符数量的限制:
MacOSX下缺省能同时打开的文件描述符最大数是256个,使用 ulimit -a命令查看
$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) 6144
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 266
virtual memory (kbytes, -v) unlimited
使用ulimit -n XXXX设置,但最大数量还是不能超过10240
查看内核每进程最大文件数:
$ sysctl kern.maxfiles kern.maxfilesperproc
kern.maxfiles: 12288
kern.maxfilesperproc: 10240
增大每进程最大文件数:
$ sudo sysctl -w kern.maxfilesperproc=20480 kern.maxfiles=22528
然后设置
$ ulimit -n 20480
注意ulimit只在每个shell窗口生命周期内有效,当新开一个shell后,得再次设置
sysctl做的修改没有这个问题
上面打开文件描述符限制参考:http://cryolite.iteye.com/blog/256663
-----------------------------------
MAC OS获取root权限方法
管理员用户用命令
sudo -i
sudo -s
sudo su
均能直接转换到root用户而不需要密码,或者需要的是管理员用户密码,而不是root密码
-------------------------------------------------------------------------------------------------
mac下如何实现各种截屏:
首先是截取整个屏幕:
快捷键:Command+shift+3,这样就截图了整个屏幕,然后截屏的图片保存在桌面上,默认是png格式的。
截图某个特定的活动窗口:
操作方式:按下快捷键:Command+shift+4+空格
随意截图:
操作方式:按下快捷键:Command+shift+4,然后通过鼠标来选取要截图的区域,松下鼠标按键即可完成截图,截图同样保存在桌面,默认png格式。
转自:http://www.cnblogs.com/macro-cheng/archive/2011/10/12/mac-001.html
---------------------------------------------
Xcode中调试代码对应的快捷键是F6 ,F7 ,F8
如果想看某个函数或者变量的定义(类似vs上的选中某个函数或变量点击右键-“Go To Declaration”)
可以按住 Command 然后就可以进入到该对象的定义处。
----------------------------
在App Store 更新软件的时候如果出现“已有更新可用于其他账户,登录到xxxxx@gmail.com"来为给账户更新应用程序。”
说明,你要更新的软件当初是使用别的Apple ID 进行下载的,所以现在你要更新这个软件,还得需要登陆以前的apple id 进行更新此软件,或者,删除之前的那个软件
然后使用的你可知的Apple ID进行重新下载此软件。
------------------------
待续。。。。
mac使用备注的更多相关文章
- Mac查询电脑mac地址
方法一: 按住键盘上的“Windows+R”,然后在弹出的运行框中输入“CMD”或依次点击 开始>所有程序>附件>命令提示符 在弹出的命令提示符窗口中输入“ipconfig /all ...
- 总结:Mac前端开发环境的搭建(配置)
新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...
- mac搭建nginx与php
第一步:关闭Apache及开机启动 要使用nginx,最好停用mac中自带的Apache.停用很简单: sudo launchctl unload -w /System/Library/LaunchD ...
- Mac系统中配置Tomcat环境
第一步:下载Tomcat 下载地址:http://tomcat.apache.org/download-80.cgi 直接下载如图选中的即可 第二步: 下载完成后,解压,随意放入目录.如我就把它放在/ ...
- 打造程序员的高效生产力工具-mac篇
打造程序员的高效生产力工具-mac篇 1 概述 古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑. 在进行重要的脑力成果输 ...
- mac 安装jdk1.5
前期准备 Java安装包 JDK 1.5:Java for Mac OS X 10.5 Update 10(From: Apple) 辅助工具 Pacifist:用于提取*.dmg安装包中的文件(点我 ...
- .NET跨平台之mac 下vs code 多层架构编程
合肥程序员群:49313181. 合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入,申请备注填写姓名+技术+工作年限) Q Q:408365330 E-Mail:eg ...
- mac OS.NE开发环境搭建
合肥程序员群:49313181. 合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入,申请备注填写姓名+技术+工作年限) Q Q:408365330 E-Mail:eg ...
- 消息摘要算法-MAC算法系列
一.简述 mac(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加上了密钥.因此MAC算法也经常被称作HMA ...
随机推荐
- 分析hello.java文件
使用JavaServer Faces技术的Web模块示例 1.hello1: hello1应用程序是一个web模块,它使用JavaServer Faces技术来显示问候和响应.可以使用文本编辑器查看应 ...
- Kotlin Reference (十一) Visibility Modifiers
most from reference 类,对象,接口,构造函数,函数,属性及setters具有可见性修饰符(getter总是具有和属性一样的可见性).在kotlin中油4个可视化修饰符:privat ...
- Python数据类型-04.字典
字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据 ------------ 完美的分割线 ------------- 1.字典引入 # 为何还要用字典?存放一个人的信 ...
- [QT_FFMPEG]学习问题: 刚开始移植ffmpeg,测试时出现 undefined reference to `avcodec_configuration()'
使用环境: window: win7 x64 QT: qt5.8.0 MinGW530 移植的教程: 流若浅 Qt ffmpeg环境搭建 : http://www.cnblogs.com/liuru ...
- test20181016 B君的第三题
题意 B 君的第三题(haskell) 题目描述 大学四年,我为什么,为什么不好好读书,没找到和你一样的工作. B 君某天看到了这样一个题,勾起了无穷的回忆. 输入\(n, k\) 和一棵\(n\) ...
- XiaoMi Interview Log
面试题目 PHP 弱类型 实现? COW 写时复制 实现? COW的时候内存的变化 12 $a = $b = 1;$b = 2; 的内存变化 ? 提供一个rand()函数[函数输出0 - 正无穷] 想 ...
- 在Form Load中设置showInTaskBar =false 或 隐藏窗口 this.Hide()时会导致注册的全局快捷键无效
在Form Load中设置showInTaskBar =false 或 隐藏窗口 this.Hide() 会导致注册的全局快捷键无效. 反正是其中一个,有点记不清了. 在Form Shown中s ...
- 智能家居入门DIY——【六、使用OneNet后台处理数据】
OneNet使用起来要比lewei50复杂一些,它没有前台需要自己开发.命令下发也和之前介绍的lewei50有一些区别,这里着重介绍一下使用MQTT协议来进行通讯. 一.准备 1.Esp8266开发板 ...
- Qt添加库文件和头文件目录(QCreator)
在使用QtCreator开发图像处理程序的时候想加入Opencv库来处理图形,添加头文件,需要编辑工程文件夹下的.pro文件在文件中添加以下内容,即可包含头文件的文件夹: INCLUDEPATH += ...
- Fedora安装vim失败解决方法
今天安装在fedora上安装vim的时候,出现如下错误 ================================================================= Downlo ...