我以前在Mac终端上工作过,并且使用过:
open file2open.pdf
PDF文件将在预览时打开,或者使用我的默认查看器打开。在Ubuntu的终端中使用它时,出现以下错误消息:
Couldn't get a file descriptor referring to the console
我以前在Mac终端上工作过,并且使用过:
open file2open.pdf
PDF文件将在预览时打开,或者使用我的默认查看器打开。在Ubuntu的终端中使用它时,出现以下错误消息:
Couldn't get a file descriptor referring to the console
Answers:
xdg-open file2open.xxx
直到Xenial(16.04):
gvfs-open file2open.xxx
从Artful(17.10)开始:
gio open file2open.xxx
(xxx
=一些文件扩展名)。使用此命令xxx
将调用for 的默认应用程序(例如,如果要打开PDF,则为evince)。
使用GNOME的默认文档查看器Evince:
evince file2open.pdf
使用Okular,KDE的默认文档版本:
okular file2open.pdf
evince
关闭终端后,使用文档时关闭。根据elmicha的回答xdg-open对我有用。
libgnome2-bin
默认情况下未安装。
evince file2open.pdf
是同样的简单方法。
您还可以使用:
xdg-open foo.pdf
xdg-open可在Gnome,KDE,xfce,LXDE以及其他台式机上使用。
您可以在〜/ .bash_aliases中放置一个别名:
alias open=xdg-open
如果要在终端(命令行界面)中查看PDF,请尝试使用zathura
。
安装Zathura sudo apt-get install zathura -y
。
要查看PDF文件,只需运行=> zathura /path/to/xxx.pdf
顺便说一句:zathura仍然需要X11,它在未安装X的服务器上不起作用。
如果您安装了Document Viewer,请输入以下命令:
evince Name_of_pdf_file
如果尚未安装,则可以先使用以下命令进行安装:
sudo apt-get install evince
如果pdf很简单...
pdftotext -layout file2open.pdf - | more
我们可以在文本模式,ssh等中使用它。
在Libre办公室使用时过于开放:
loffice <file.pdf>
要么
soffice <file.pdf>
要么
去玩 -
gooffice <file.pdf>
您也可以输入:
firefox file_name.pdf
这将在firefox浏览器中打开pdf。