这里以在terminal中用命令打开PDF为例:

在Mac中,PDF默认打开方式为preview,但操作习惯和平时使用的国产PDF reader不太一样!

完成在terminal中用命令打开PDF只需要两步:

步骤1:修改PDF文件的默认打开方式,这个百度一下就有很多,例如http://jingyan.baidu.com/article/b87fe19eb386f052183568a2.html,或者自己找一下。

步骤2:在terminal终端下,cd到PDF文件的目录下,调用命令

open + your PDF.pdf

即可用国产PDF reader打开该PDF文件。

附:

除了上述方式外还可以使用open命令的如下用法:

open -a +your application + your pdf.pdf

打开,但是假如程序名称中有空格时,就会比较麻烦,还要使用“\”把空格转义掉。

还需要注意的是,不要想着给程序起别名(具体方法百度一下即可),起到简化输入程序名称的目的,然后在使用程序别名结合open -a方式打开PDF文件,已亲测不可用。

使用这里介绍的方法在terminal中打开文件的意义是,所有操作都在terminal中完成,不会再局限于图形界面,还要不断切换。程序猿能在terminal中完成所有操作岂不是更好。

这里仅以PDF方式为例,其它文件方式同理。

Mac下用命令行打开pdf文件相关推荐

  1. Linux 下从命令行打开pdf文件和html文件的命令

    Linux 下从命令行打开pdf文件和html文件的命令 [日期:2012-06-18] 来源:Linux社区 作者:hipercomer [字体:大 中 小] 如果你经常工作在Linux终端下,某个 ...

  2. Ubuntu 在终端下使用命令行打开pdf文件

    终端下使用命令行打开pdf文件 > evince  <文件名>& 使用evince命令在后台打开 使用鼠标打开感觉怪怪的

  3. Ubuntu 命令行打开pdf文件和打开命令行当前目录

    今天发现一个在Ubuntu 上打开pdf文件的命令,很好用,特此记录!~ xdg-open xxxx.pdf gnome-open . nautilus . 喜欢把它alias一下 .bashrc a ...

  4. android弱网模拟路由器,Mac 下使用命令行模拟弱网环境

    做音视频开发,我们经常需要模拟弱网环境,观察 app 在弱网下的表现,比如,丢包.延迟.抖动.限制带宽条件等,Mac 系统有一个弱网工具 APP,叫做 "Network Link Condi ...

  5. remapkey不能打开注册表_给文件夹增加右键菜单,点击即可用命令行打开到文件夹。...

    问题与需求: 很多时候,我们在命令行(cmd)中要进入一个目录,要先打开cmd,再cd到指定的目录,很复杂. 如果常常要进行这种操作,无疑是又麻烦又浪费时间. 今天教大家一个小妙招,给目录增加右键菜单 ...

  6. Linux下用命令行彻底删除文件

    一.Linux下用命令行彻底删除文件 Linux下一般会使用删除键或者rm命令.将文件扔到垃圾箱.但是,这些方法并没把文件从我们的电脑里彻底删除,只是把文件隐藏起来,让用户看不见而已. 1. shre ...

  7. 前端第二章:1.HTML简介、Linux 命令行打开 .html 文件、常用标签(一)

    一.HTML 简介 1.HTML 是 超文本标记语言(Hypertext Markup Language) 2.负责 网页三要素 中的 结构 3.使用标签的形式 识别 网页中不同的组成部分 4.超文本 ...

  8. Windows系统下CMD命令行切换目录文件

    一.按部就班,让你彻底搞懂命令行切换目录文件 1.按 WIN+R 快捷键打开 运行,输入cmd,点击"确定" 或 按回车键打开命令行窗口.打开后如下: Microsoft Wind ...

  9. mac下通过命令行查找文件

    直接在命令行中输入: mdfind -name "xxxx.png" 如果不知道完整的文件名称的话,只需要输入你记得的几个词就行.

  10. mac下使用命令行工具sips实现单个或批量图片缩放、旋转、翻转和格式转换

    sips是mac下的一个命令行工具,可以实现单个批量图片裁剪.缩放.旋转.翻转和格式转换. 指定宽度为600像素,高度自适应缩放 sips -Z 600 test.jpg 批量指定宽度为600像素,并 ...

最新文章

  1. Python其他数据结构collection模块-namtuple defaultdict deque Queue Counter OrderDict arrary
  2. wxWidgets:wxBannerWindow类用法
  3. WPF 的 ElementName 在 ContextMenu 中无法绑定成功?试试使用 x:Reference!
  4. python的for语句打印金字塔图形_python实现输入任意一个大写字母生成金字塔的示例...
  5. DOA——ESPRIT算法
  6. mysql添加映射模块_iis7.5中让html与shtml一样支持include功能(添加模块映射)
  7. 表示和描述-边界追踪
  8. (Oracle)rownum用法详解 转载的
  9. 7-110 自动售货机 (30 分)
  10. python编辑程序用print函数输出中国加油武汉加油_python练习1之print函数
  11. 我的世界服务器修改种子,《我的世界》服务器种子代码大全 最新种子代码分享...
  12. 小程序电子名片免费制作
  13. 运维工程师绩效考核表_运维人员初步 度绩效考核表
  14. 【贪心算法】跳跃游戏
  15. 教你利用腾讯云cdn加速网站静态资源
  16. 复变函数总结一:复变函数
  17. 全球与中国抗辐射相机市场深度研究分析报告
  18. MusicFree一款小而美的播放器
  19. 是的你没看错,js生成word文档
  20. MVP+Dragger2+Rxjava2+Retrofit+OKhttp进行开发。

热门文章

  1. 计算机中 位(bit)、字节(Byte)、K、M、G之间的换算关系
  2. 线程局部存储-pthread_getspecific和pthread_setspecific使用
  3. 多功能域名检测集合工具
  4. python定义函数及调用函数
  5. 浙江学生头戴“金箍”,上课走神自动通知家长
  6. 守望先锋游戏反外挂技术测评
  7. [转]我奋斗了18年不是为了和你一起喝咖啡
  8. 摄氏温度和华氏温度相互转换(及其概念)
  9. html form回调函数,js 中的submit 回调函数
  10. sam-ba_2.15 使用usb Device 连接AT91SAM9261EK开发板