百度
360搜索
搜狗搜索

linux下命令打开pdf详细介绍

在 Linux 系统中,使用命令行打开 PDF 文件可以通过多种工具实现。以下是不同场景下的解决方案,涵盖基础操作、高级功能及常见问题处理:

一、基础命令行工具

1.
Evince(GNOME 默认)

  • 安装:bash

    evince

    dnf evince

    pacman evince

  • 打开文件:bash
    evince 文件名.pdf  

    evince --page-number 文件名.pdf

    evince 文件名.pdf

  • 特点:支持 PDF、PostScript、XPS 等格式,界面简洁,适合日常阅读。

2.
Okular(KDE 默认)

  • 安装:bash
       okular  

  • 打开文件:bash
    okular 文件名.pdf  

    okular 文件名.pdf

    okular 文件名.pdf

  • 特点:支持注释、书签、表单填写,适合需要编辑功能的用户。

3.
Zathura(轻量级,Vim 风格)

  • 安装:bash
       zathura  

  • 打开文件:bash
    zathura 文件名.pdf  

    zathura 文件名.pdf

  • 快捷键
    • j/k:上下翻页
    • h/l:左右滚动
    • f:跟随链接
    • F5:全屏模式。

4.
MuPDF(超轻量级)

  • 安装:bash
       mupdf  

  • 打开文件:bash
    mupdf 文件名.pdf  

    mupdf 文件名.pdf

  • 特点:仅 5MB,启动迅速,支持加密和交互式表单。

二、通用命令与技巧

1.
系统默认打开

bash

 文件名.pdf  

  • 若默认阅读器为 Evince,则等同于 evince 文件名.pdf

2.
批量打开

bash

evince 文件1.pdf 文件2.pdf   

  • & 符号将进程放入后台,允许继续使用终端。

3.
脚本自动化

bash

*.pdf

evince "

  • 保存为 open_pdfs.sh,运行 chmod +x open_pdfs.sh && ./open_pdfs.sh

三、高级功能与场景

1.
无头服务器(无图形界面)

  • 文本提取:bash
    pdftotext 文件名.pdf  

  • 转换为图片:bash
    pdftoppm  文件名.pdf 输出前缀  

2.
合并 PDF

bash

pdftk 文件1.pdf 文件2.pdf  output 合并.pdf

  • 需要安装 pdftksudo apt-get install pdftk

3.
打印 PDF

bash

lp 文件名.pdf  

lp two-sided 文件名.pdf

四、常见问题与解决

1.
依赖缺失

若运行 evince 报错:
plaintext

evince: error while loading shared libraries: libz.so.1: cannot open shared object file

  • 解决:安装 32 位兼容库:bash
       lib32z1

    或使用 sudo 临时运行:bash

     evince 文件名.pdf

    ```insert_element_5_。

2.
中文乱码

  • 方案:安装中文字体:bash
       fonts-wqy-microhei

3.
大文件加载慢

  • 优化:使用 zathuramupdf,它们对大文件的处理效率更高。

五、工具对比与推荐

工具 适用场景 优势 劣势
Evince 日常阅读 预装率高,界面友好 大文件加载较慢
Okular 注释与编辑 功能全面,支持多格式 资源占用较高
Zathura 命令行高效操作 轻量,Vim 快捷键 配置较复杂
MuPDF 资源受限环境 超轻量,启动快 功能较少
xdg-open 系统默认关联 自动选择最佳程序 需依赖系统设置

总结

  • 新手推荐evincexdg-open,操作简单且兼容性强。
  • 极客选择zathura,适合习惯 Vim 操作的用户。
  • 轻量需求mupdf,适合老旧设备或低资源环境。
  • 高级功能okular,满足注释、表单填写等复杂需求。

通过以上命令,您可以灵活地在 Linux 终端中打开、管理和处理 PDF 文件。根据具体场景选择合适的工具,能显著提升效率。

阅读更多 >>>  Mac怎么打印PDF

网站数据信息

"linux下命令打开pdf"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux下命令打开pdf的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!