如何通过终端打开文件


70

我想从终端打开视频和图片。有什么办法吗?


这是什么?问题应该是独立存在的,而不是依赖于其他网站
Mark

这个问题取决于stackexchange网站。如果那是不允许的,我可以将完整的内容从该站点复制到该站点。
Abhimanyu Aryan

1
我编辑了问题,使它独立存在。它不需要外部信息。
蒂莫西·穆勒-哈德

请以用户的方式解释您要执行的操作,而不仅仅是ebonite命令-请注意,用于改进文本的编辑已经失去了链接,因此您需要进行编辑
标记

Answers:


101

要使用默认应用程序从命令行打开任何文件,只需键入,open然后键入文件名/路径。

例:

open ~/Desktop/filename.mp4

编辑:根据下面Johnny Drama的评论,如果您希望能够在某个应用程序中打开文件,请在该文件和文件-a之间open的引号中加上应用程序的名称。

例:

open -a "QuickTime Player" ~/Desktop/filename.mp4

如果您需要有关该open命令的更多信息,请键入man open


8
只需完成此答案即可:使用timotyhm的命令,将使用该文件类型的默认应用程序打开文件。如果要使用特定的应用程序打开任何文件,只需输入:open -a "Application" /Path/to/file。范例:open -a "Adobe Photoshop CC 2014" ~/Desktop/test.psd。请参阅man open以获取更多信息。
乔尼,2015年

@JohnnyDrama好点。我可以将其编辑为答案吗?
Timothy Mueller-Harder

2
答案中的合作很棒。Johnny Drama的答案是我真正想要的,但标题是我搜索的。这些答案就是为什么我喜欢StackExchange!
mbm29414

这是行不通的。18.04。JPG。
mathtick

-1

也可以使用来完成xdg-open filename。Command将使用默认应用程序打开该文件,该文件也用于打开url。


xdc-open不是Mac OS X的库存工具。
lhf

xdg-open在Linux上,而macOS不是Linux!接受的答案具有默认的macOS命令行应用open
user3439894 '18

-1

“打开。” 打开当前目录。


2
嗨,虽然这确实有效(它在Finder中打开了当前文件夹),但这似乎无法回答问题(这是从终端打开视频和图片,而不是它们所在的文件夹)。您能否在答案中添加更多详细信息,以帮助回答问题?
骷髅弓
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.