mac笔记——from“http://macshuo.com/”

Mac技巧

Dev

Homebrew

介绍Mac下类似Ubuntu的apt-get的包管理器。今天给大家介绍一下Homebrew。
Homebrew的功能和OS X自带的MacPorts很像,但是更为轻量级,由于大量利用了系统自带的库,安装方便,编译快速,实在是OS X系统开发中之必备工具。
安装方式:ruby -e “$(curl -fsSkL raw.github.com/mxcl/homebrew/go)”
使用方式:brew install wget //安装wget工具。
具体的使用请参考:https://github.com/mxcl/homebrew/wiki

根据文件名快速查找文件

我们在OS X中查找文件或文件内容一般使用 spotlight或alfred,不过,如果你知道文件名的一部分,想更加快速的定位文件,那么就会用到 命令行工具locate
locate是Unix/Linux下的命令工具,基本原理就是通过定期更新系统的文件和文件名并把索引信息放入系统的数据库中,当通过locate查找文件时直接从数据库里那数据。而且locate可以查到spotlight查不到的系统文件。
基本的使用方法非常简单,比如你想找niginx的配置文件在哪,只需输入:
locate nginx.conf

OS X特有的搜索命令,mdfind


mdfind是一个非常灵活的全局搜索命令,类似Spotlight的命令行模式,可以在任何目录执行文件名、文件内容进行检索,例如:
mdfind 苹果操作系统    
//搜索文件内容或文件名包含苹果操作系统的文件
mdfind -onlyin ~/Desktop 苹果操作系统
//在桌面上搜索文件内容或文件名包含苹果操作系统的文件
mdfind -count -onlyin ~/Desktop 苹果操作系统
//统计搜索到的结果
mdfind -name 苹果操作系统
//搜索文件名包含苹果操作系统的文件

OS X的命令:mdls

mdls可以列出某个文件或文件夹的所有元数据信息,针对不同文件显示不同的元数据信息,例如文件创建时间、类型、大小等,如果是图片或音视频文件,则会显示更多元数据信息。使用方式非常简单:
mdls ~/Desktop/a.jpg
如果想查看图片的ISO数据,可以使用如下命令:
mdls ~/Desktop/a.jpg|grep ISO

1、

很多程序猿在调试程序的时候总会用到f7、f8这些键,但在OS X里这些功能键默认分配了一些功能,想使用的话需要同时按fn+f8…


如果希望将这些f按键用作标准功能键而且不需要按 fn,可以执行以下操作:


打开系统偏好设置-键盘,选中“将 F1、F2 等键用作标准功能键”,启用此选项时,顶部一行按键将用作标准功能键 (F1 – F12),而不执行音量控制等特殊功能。启用此选项后,若要使用这些按键的特殊功能,请按fn,比如请fn+f8来播放音乐。


2、介绍一个命令:file

,可以查看相关文件的类型和属性,相对于mdls,这个更亲民一些,基本用法:file xxx.png,大家感受一下。

unDev


Spotlight搜索

1、增加逻辑条件:NOT, AND, NOT。例如Spotlight搜索框输入mac and python,就会找出同时包含mac和python的文件。
2、设定检索内容的名称或类别:例如检索”name: system”表示只搜索名称为system的内容,而检索”system kind: image”则表示搜索类型为内容含system 的图片(kind还可以是pdf和applications 等)
3、Spotlight注释: Spotlight注释可以帮助用户更有针对性的定位文件。选中一个文件或文件夹,command+I 打开简介,在Spotlight注释功能中加入自己特定的关键词。关掉简介窗口,呼出Spotlight并输入刚才的关键词,可以准确定位到具备相关关键词注释的文件或文件夹。

Space

使用OS X,我们可以充分利用系统提供的多个Space,把不同的程序放到不同的Space,让我们的系统更有扩展性。如何增加Space呢?四指上推,在桌面的最上方会出现当前的Space,把鼠标移到Space列表的右侧,会出现一个带+号的空间,点击加号,即可增加一个Space。

那么如何把某个程序固定在某个Space打开呢?在某个Space打开程序,在Dock中找到这个程序图标,鼠标长按会出现一个菜单,选项-分配给,选“这个桌面”,下次再打开这个程序,就会自动进入设定的Space。
Space的排列方式可以在Mission Control里设置,比如选择按照使用情况自动排列等。

隐藏其它程序

当我们不想在使用当前程序的时候看到其他程序的时候,可以使用快捷键 option+command+h,这时 除了你正在使用的程序,其他所有的程序都会被隐藏起来,有助于你专心工作。想切换到其他程序时,可以使用command+tab。

文件颜色标签的使用

OS X的Finder提供了颜色标签的功能,可以直接为文件和文件夹标记颜色。
比如我会在Finder的主目录下用颜色标明最常访问的文件夹。如果是电子书,可以用颜色表示阅读状态,例如绿色表示正在阅读,灰色表示读完了,橙色表示待阅读等等。大家可以根据自己的习惯使用颜色标签,提高效率。

快速创建日历事件

OS X提供了智能创建日历事件的功能。打开日历程序,点击左上角的+号,在弹出的输入框里输入:明天上午9点到13点参加公司年会,回车。看看效果如何?日历程序会准确的创建你想要的事件。大家可以试试其它写法。

利用邮件中的日期创建日历事件

工作中我们总是通过邮件来通知会议和活动,这时邮件中往往有日期信息。我们可以利用这个信息直接创建日历事件。打开邮件,把鼠标移动到有效的日期信息上,会出现下拉菜单的按钮,点击后可以为日历添加事件,事件标题默认为邮件标题,如图所示,非常方便。

设置用户登录选项

OS X系统登录后会自动启动一些程序,比如alfred、拼音输入法、风扇控制软件等等,有时我们会嫌多,有时又想增加一些启动项,在哪设置呢?
打开系统偏好设置-用户与群组,选中当前用户,点击右边的登录项,你就会看到系统启动时加载的程序,可以随意删减,还能够设置启动后隐藏,非常方便。


修改你的登录窗口

我们默认登录OS X时,系统会显示登录用户列表,你需要用鼠标点一下要使用的用户,然后出现登录框,输入密码登录。我们需要直接输入用户名密码登录!
打开 系统偏好设置-用户与群组,点击左侧下方的 登录选项,在右侧 修改登录窗口为名称和密码

查看某个文件夹下的所有文件和子文件夹

在Finder中打开某个文件夹下所有子文件夹,有时候我们希望在Finder中查看某个文件夹下的所有文件和子文件夹,怎么做到呢?把文件 切换到列表视图(command+2),把排序方式设置为 不排序,这时文件夹左侧会出现一个箭头。 按住option键点击文件夹左侧的箭头,你就会发现所有的文件和文件夹都展现在眼前了。注意,如果该文件夹下文件太多,不建议使用,打开会需要很长时间。

1、创建智能文件夹

Finder提供了智能文件夹的功能,简单来说就是固化你的搜索条件,并形成文件夹存放在左侧边栏。
例如你想建一个文件大小大于1G的智能文件夹,使用快捷键option+command+n呼出新建智能文件夹界面,点击最右侧的加号,在条件选择第一栏选择大小,第二栏选择大于,第三栏输入1G,你就可以看到你的Mac上文件大于1G的列表,点击存储,命名后该文件夹就会出现在左侧边栏。随时点击随时动态监控自己的硬盘上有哪些超过1G的大文件。试试其他搜索条件吧!

2、自动打开程序文稿

OS X提供了自动恢复上次关闭程序时打开的文稿和窗口的功能。这就是说,如果你使用预览程序打开了5个PDF文件,用command+q关闭了预览程序,下次打开预览程序时,会自动恢复这5个PDF程序,包括文字选中的状态,阅读进度等信息。这个功能我非常喜欢,但有时候我们并不希望自动恢复,那么有两种方式可以关闭这个功能。
第一种:打开系统偏好设置-通用,选中“退出应用时关闭窗口”,这样所有的程序都不再具备恢复功能。

第二种:退出程序时使用option+command+q而不是command+q,相当于关闭所有文件并退出程序,下次打开时,这些文件就不会自动打开了。


Mac上文件共享的小技巧

在Mac之间进行文件共享有很多中方式,介绍两个最简单的,具备AirDrop功能的两台或多台Mac,在连接wifi的情况下打开AirDrop,就会到找同样打开AirDrop的Mac,把想传送的文件拖放到其他人的Mac头像上即可。
另一个就是利用系统的共享功能。打开系统偏好设置-共享,点击左侧栏的文件共享,在右侧区域配置即可。

快捷键帮你找到保存的文件

我们经常会使用文件下载、另存为或导出等功能,这时系统会提示你选择要保存的文件路径,保存完之后我们往往要到保存的文件路径下查看保存的文件,事实上我们可以提前打开要保存的Finder窗口,具体操作就是在选择保存的窗口时,通过command+r直接打开Finder,Finder会自动跳到你选择的路径,完成保存操作后切换到这个Finder窗口即可。


1、查看电源状况



按住option键,点击右上角的苹果-系统信息,在打开窗口的左侧栏中找到电源,点击即可查看电源的详细信息,主要的指标包括电池循环计数、状况等信息。如果您安装了Alfred,呼出后直接输入sys,也可以找到系统信息。


如果想简单查看一下电池的使用状况,按住option键点击顶部工具栏上的电池图标,可以显示电池使用状况。如果出现“尽快更换”、“修理电池”等信息,那么有可能是电池出了问题,建议先重置系统管理控制器(SMC),如何重置可以去Apple的官方支持网站查一下。还没效果的话,可能就需要换电池了。

Finder的搜索

打开Finder,进入某个文件夹,通过command+f呼出搜索界面,在工具栏下方出现搜索框,可以选择在当前文件夹搜索,或点击“这台 Mac”做全局搜索。
然后选择搜索条件,可以针对种类、内容、时间、文件大小进行全方位组合搜索,还可以点击右上角的存储,把搜索条件存储为智能文件夹,非常方便。




快捷键

  • delete往前删,fn+delete往后删,fn+上下左右方向键可以实现PageUP/PageDown/Home/End的功能
  • command+上下方向键:这两个快捷键很多应用程序都支持,具体功能就是屏幕滚动到应用程序的顶部或底部。Safari、Chrome、Firefox、Pages、Evernote等默认支持这样的功能。在使用快捷键呼出Spotlight的时候,使用command+上下方向键还可以在搜索分组之间切换,非常方便。


软件

QuickTime Player

很多人都会使用QuickTime Player看mp4或mov视频文件,但其功能远不止于此。

option+command+n 打开录像功能,ctrl+option+command+n 打开录音功能,ctrl+command+n 打开录制屏幕功能,最后一个功能非常适合做产品介绍或产品演示。遇到快捷键冲突的,在QuickTime的文件菜单也可以找到这三项。

Dropbox

如何把iPhone或iPad里的照片导入Mac,我自己用的办法是Dropbox,安装了Dropbox之后,每次用USB连接iPhone或iPad时,程序都会提示是否有新照片需要导入,导入后自动云端同步。不用Dropbox的同学,另外一个简单的方式是连接移动设备时,打开预览程序,点击文件,可以看到一个“从iPhone/iPad导入”的菜单,点击一下,后续你基本就知道该怎么做了。
当然还有其他方法,比如打开图像捕捉或iPhoto程序……


推荐免费的显卡监控软件gfxCardStatus

现在大部分Mac都有两块显卡,集成显卡和独立显卡。OS X会根据不同的程序自动切换显卡,但有时候我们在电池供电的情况下会由于某些程序的原因一直使用独立显卡,会大大缩短待机时间,这时候就能用到这个软件了。gfxCardStatus能做的事情有两件,一件是手动切换显卡。另一件是监控现在系统在使用哪块显卡,如果是独立显卡的话,是因为哪个程序导致必须使用独显。下载地址:http://gfx.io


邮箱

1、智能邮箱
邮箱账户的创建相信一般的用户都可以正常操作,不知道你是否使用过OS X中Mail的智能邮箱功能呢?
打开邮件程序,点击邮箱-新建智能邮箱,在弹出的窗口中选择你的过滤条件,过滤条件非常灵活,可以定义与或关系,增加多个过滤条件,设置完成后保存即可,你会发现左侧栏多了一个智能邮箱,点击即可根据你设置的过滤条件找到那些符合条件的邮件。

2、隐藏的VIP
如果你的系统是10.8.2,那么你就会发现邮件程序中多了一个隐藏的VIP功能。随便找封邮件,把鼠标放在发件人或收件人的邮件地址上,会出现一个蓝色的选择框,点击其中的白色箭头,在下拉菜单中点击“添加到VIP”,你就会发现左边栏多了一个VIP分栏,点击加入的VIP用户,可以直接查看他们发送的邮件。


Finder插件XtraFinder

下载网址:http://www.trankynam.com/xtrafinder/

Mac上的阅读类App:

1、Kindle for Mac:支持视网膜屏,支持本地阅读和Amazon商店,支持中英文字典,电子阅读体验一流。遗憾的是不能整合中国和美国Amazon的帐户,导致电子书商品也没法使用同一个帐户阅读。(免费)
2、Reeder:最好的Google Reader阅读器,没有之一,如果你是重度GR用户,推荐使用。(收费)
3、Pocket:最好的稍后读App,支持标签分类、编辑等功能,支持Safari、Chrome等插件,非常适合知识积累(免费)

Mac上图像处理软件:Pixelmator

这款软件号称Mac上的精简版PhotoShop,而且更为人性化,适合非专业人士使用,不是平面设计人员也可以作出非常专业的图像设计。Mac技巧里很多配图我都使用这款软件加工过,很好用。收费。
推荐一个Podcast视频教程:http://www.pixelmator.com/tutorials/itunes/

推荐两个写markdown的Mac App

一个是Mou,一个是Byword,一个免费,一个收费,各有所长,大家自己体会吧。
相关链接:
http://bywordapp.com
http://mouapp.com

iphone

小白的问题:正在使用Mac的iPhone,导照片出来给别人,还得通过iPhoto导出吗?iPhoto自动识别面孔在图片文件夹里存了大量路人甲乙丙丁,在哪关闭面孔识别?
答复:iPhoto的照片存储有两种方式,
一种是直接从相机或手机或存储卡导入到iPhoto的库中,图片存储位置在~/Pictures/iPhoto Library/Masters,或者在“图片”目录下下找到iPhoto Library,点右键显示包内容,可以看到Masters文件夹,同时iPhoto也提供了导出功能。
另一种是先把照片存储到硬盘上,打开iPhoto的偏好设置-高级,在导入选项选择不拷贝,然后再导入iPhoto,这样iPhoto保存的只是个link,实际文件还在原来的位置。 我使用的是后一种。
关于面孔自动识别,我使用的iPotho11都会进行识别确认,不确认是不会保存面孔的。对于已经确认的面孔不想要了,选中一个或多个,command+delete即可删除。如何关闭这个功能我也不知道,有知道的同学可以吱一声。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值