Linux打开PDF有哪些方法?

Linux系统提供多种PDF打开方式:命令行工具(如mupdf)适合快速查看,图形应用(如Evince、Okular)支持完整功能,在线服务则方便跨平台访问,用户可按需选择。

图形界面工具(推荐新手使用)

  1. Evince(默认查看器)

    • 多数Linux发行版(如Ubuntu、Fedora)预装,直接双击PDF文件即可打开。
    • 功能:支持注释、文本复制、书签管理。
    • 安装命令(若未预装):
      sudo apt install evince  # Debian/Ubuntu
      sudo dnf install evince  # Fedora
  2. Okular(功能全面)

    • KDE桌面环境推荐工具,支持PDF、EPUB、漫画格式。
    • 功能:高亮文本、添加笔记、表单填写。
    • 安装命令:
      sudo apt install okular    # Debian/Ubuntu
      sudo dnf install okular    # Fedora
  3. Foxit Reader(商业软件)

    • 接近Windows体验,支持高级PDF编辑功能。
    • 官网下载:访问 Foxit官方下载页,选择Linux版本安装。

命令行工具(适合服务器或无图形界面环境)

  1. Zathura(轻量级键盘操作)

    • 支持Vim式快捷键,资源占用低。
    • 安装与使用:
      sudo apt install zathura zathura-pdf-poppler  # Debian/Ubuntu
      zathura 文件名.pdf  # 打开文件
    • 常用快捷键:
      j/k(上下滚动)、f(全屏)、q(退出)。
  2. Poppler工具集

    • 使用pdftotext提取文本或pdftoppm转换为图片:
      pdftotext 文件名.pdf   # 输出文本到终端
      pdftoppm 文件名.pdf 输出前缀 -png  # 转PNG图片
    • 安装:sudo apt install poppler-utils

在线工具(无需安装)

  • Google Docs
    上传PDF至 Google Drive,右键选择“用Google文档打开”直接预览。
  • Smallpdf
    访问 smallpdf.com 在线查看或编辑PDF(注意隐私风险)。

常见问题解决

  1. 中文乱码
    安装中文字体包:

    sudo apt install fonts-wqy-zenhei  # 文泉驿字体
  2. 权限不足
    使用chmod调整权限:

    chmod +r 文件名.pdf  # 添加读取权限
  3. 文件关联错误
    右键PDF文件 → “打开方式” → 选择默认应用(如Evince)。

工具对比与建议

工具 适用场景 优点 缺点
Evince 日常查看 轻量、预装 高级功能有限
Okular 学习/批注 注释功能强大 依赖KDE库
Zathura 终端/低配置设备 极省资源、键盘高效操作 无图形界面
在线工具 临时使用 无需安装 依赖网络,隐私风险

推荐选择

  • 普通用户:优先使用预装的Evince
  • 学术/办公:安装Okular进行批注。
  • 服务器环境:用ZathuraPoppler工具

引用说明

  • Evince文档:https://wiki.gnome.org/Apps/Evince
  • Poppler工具集:https://poppler.freedesktop.org/
  • Linux权限管理:https://linuxhandbook.com/chmod-command/
    (本文基于Linux 5.x内核及常见发行版实践验证,内容更新于2025年10月)

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/4813.html

(0)
酷番叔酷番叔
上一篇 2025年6月17日 20:38
下一篇 2025年6月17日 20:57

相关推荐

  • 如何正确撤销用户sudo权限?

    在Linux系统中,sudo用户组(通常名为sudo或wheel)用于授予用户管理员权限,直接删除sudo组本身会破坏系统管理功能,因此绝对不建议操作,正确的做法是将特定用户从sudo组中移除,从而撤销其管理员权限,以下是详细步骤和注意事项:步骤1:确认当前sudo组名称不同Linux发行版中sudo组名称可能……

    2025年6月28日
    15300
  • Linux中如何显示文件的类型?常用命令和步骤有哪些?

    在Linux系统中,文件类型的准确识别是系统管理、编程开发和日常操作的基础,Linux文件类型不仅包括常见的文本、二进制文件,还涵盖目录、符号链接、设备文件、管道、套接字等特殊类型,了解如何显示这些类型对于排查问题、安全审计和自动化脚本编写至关重要,本文将详细介绍Linux中显示文件类型的常用方法,包括核心命令……

    2025年9月17日
    12900
  • 如何制作并从U盘成功启动Linux系统?详细步骤与方法

    要将Linux系统写入U盘并实现启动,需经历准备工作、制作启动盘、BIOS设置、系统启动及后续操作等环节,以下是详细步骤和注意事项:前期准备工作选择Linux发行版根据需求选择合适的发行版,如Ubuntu(适合新手)、Fedora(前沿技术)、Debian(稳定)、Arch(DIY)等,建议从官网下载ISO镜像……

    2025年10月2日
    11100
  • 如何查看Linux系统CPU、内存、磁盘等资源使用情况?

    在Linux系统中,监控和管理系统资源是运维和开发工作的核心任务之一,通过合理使用命令行工具,可以实时掌握CPU、内存、磁盘、网络及进程等资源的使用情况,及时发现性能瓶颈或异常问题,以下是查看Linux各类资源的详细方法和常用命令,CPU资源查看CPU是系统的核心资源,查看CPU使用情况需关注整体负载、各核心利……

    2025年9月18日
    12700
  • Linux如何查看实时入网带宽使用情况?

    在Linux系统中,监控入网带宽(即网络接口的接收带宽,RX)是系统管理和网络排查的重要任务,通过查看入网带宽,可以了解网络流量使用情况、识别异常流量、优化网络配置等,本文将详细介绍Linux系统中查看入网带宽的多种方法,涵盖命令行工具、图形化工具及历史统计工具,帮助用户根据实际需求选择合适的监控方式,实时监控……

    2025年10月7日
    10900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信