Mac OS X超好用的终端命令

Mac OS X超好用的终端命令

原来Mac的terminal有这么多强大好用的命令,几个非常有用的如下:
1. Open:打开文件,目录和程序,它真正的作用是用于命令行模拟鼠标双击操作。例如

$ open /Applications/Safari.app/
$ open image.png
$ open /Applications/test.pdf

2. pbcopy 和 pbpaste: 可以让你复制和粘贴命令行中的文本内容,例如

$ ls ~ | pbcopy
$ pbcopy < blogpost.txt #拷贝文件内容
$ curl https://www.google.com/doodles#oodles/archive | grep -A5 ‘latest-doodle on’ | grep ‘img src’ | sed s/.*'”.*’/”/
> tasklist.txt #剪贴板内容输出到文件

3. mdfind:命令行的Spotlight。

$ mdfind -onlyin ~/Documents essay #-onlyin 标识可以将搜索限制在一个指定的目录中

4. screencapture:可以让你拍摄多种屏幕快照。它类似于抓图程序或者cmd + shift +3 和 cmd + shift + 4 的截屏快捷键,但是它更加灵活。以下是几种你可以使用screencapture的方式:

$ screencapture -C -M image.png #抓取屏幕中的所有内容,包括光标,并且将该截图(以’image.png’命名)附再一封新的电子邮件中
$ screencapture -c -W #通过你的鼠标选择一个窗口,然后抓取该窗口中的内容(不包括该窗口的阴影效果)将该截图复制到剪切板中
$ screencapture -T 10 -P image.png #延时10秒截屏并且在预览中打开该截图
$ screencapture -s -t pdf image.pdf #通过鼠标选定一个区域截图,同时将该内容保存为pdf文件

除非特别声明,文章均为牛会飞的博客原创,遵循署名-非商业使用-相同方式共享授权协议
转载请注明出处: https://blogfei.com/mac-os-x-terminal-commands/

暂无评论