当前位置: 首页 > 面试题库 >

Linux相当于Mac OS X的“打开”命令

李辉
2023-03-14
问题内容

我发现Mac OS X中的“打开”命令在命令行中非常方便。从“人开”:

open命令将打开文件(或目录或URL),就像双击文件的图标一样。如果未指定应用程序名称,则使用通过LaunchServices确定的默认应用程序打开指定的文件。

也就是说,如果我想使用默认的PDF查看器(可能是“预览”)打开PDF文件,则只需执行以下操作:

open my.pdf

但是,在Linux中,要从命令行打开PDF文件,我不得不四处寻找以找到默认的PDF查看器,例如,“ evince”(可能猜到了?),然后

evince my.pdf

那么,Linux命令行中是否有一个简单的“ open”命令等效项?

谢谢!


问题答案:

您可以尝试一下xdg-open,大多数Linux发行版都有它。它将为您的文件打开默认的关联应用程序。

仅供参考html" target="_blank">https://portland.freedesktop.org/doc/xdg-
open.html



 类似资料:
  • 问题内容: 我正在寻找一种计算跨平台crc校验和的方法。 可以在Linux,AIX,HP-UX Itanium,Solaris上运行,在Windows中也有与Linux等效的命令吗? 注意 :没有第三方工具 问题答案: 在Windows(命令提示符)中,您可以使用CertUtil,语法如下: 在cmd中输入语法说明: 例: 默认支持的SHA1是:MD2,MD4,MD5,SHA1,SHA256,SH

  • 问题内容: 我正在编写ksh脚本,并且必须在单独的命令提示符窗口中运行可执行文件。 问题答案: 我相信你的意思是 别忘了决赛

  • 问题内容: 以前,我在支持头文件的Windows上使用c ++ / c编译器,但在有Linux的Linux上使用 我想要一个功能完全一样的功能。我不知道为什么我的编译器不支持头文件 净我搜索后,得到了本该说,可能是最接近的等效但是这两个都在,如果我们写的方式不同不显示,而如果我们用输入字符的控制台上输入的文字会显示在人物安慰。我不希望角色显示在控制台上。 使用还会在控制台上显示字符。 问题答案:

  • 问题内容: 我不想知道Windows和Linux中的API函数之间是否存在一一对应的关系,也不想知道每个API函数。 我只想了解两点基本知识: 我想了解为什么Qt平台独立 我想知道我应该在Linux中使用什么API来移植使用Win32 API编程的应用程序,或者换句话说,移植到Win32 API级别。 我知道这不切实际,但我想知道这种等效性。 问题答案: 您需要了解什么是系统调用。在Linux上,

  • 问题内容: 我写了一个小类来同步Linux(实际上是Android)和Windows的线程。 这是我的界面的Win32实现: 问题是我不确定POSIX等效什么。到目前为止,我已经基于这个SO问题写了下面的课,但是由于答案不完整,所以我不确定如何完成我的课: 问题答案: 您所描述的POSIX等效项是POSIX条件变量。请注意,条件变量必须始终与POSIX互斥锁配对使用,但是很多情况下,多个条件变量使

  • 问题内容: 我在Linux中找不到conio.h的等效头文件。 Linux中有&功能选项吗? 我想创建一个切换案例基​​础菜单,用户只需按一个键就可以给出选项,并且过程应该向前移动。我不想让用户按其选择后按ENTER。 问题答案: 输出: