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

相关推荐

  • 如何编译一个属于自己的Linux操作系统?详细步骤与方法

    编译一个属于自己的Linux系统是一个复杂但极具价值的过程,它不仅能让你深入理解Linux系统的底层结构,还能根据需求定制专属功能,以下是详细的步骤指南,涵盖从环境准备到系统优化的全流程,准备工作:工具与环境编译Linux系统需要稳定的硬件环境和必要的工具支持,确保宿主机系统(推荐Ubuntu 22.04或De……

    2025年8月27日
    1400
  • Linux下Oracle用户登录的具体操作方法是什么?

    在Linux操作系统下登录Oracle数据库用户,需结合Oracle数据库的认证机制与Linux系统环境,常见登录方式包括本地登录、远程登录及通过图形化工具登录,不同场景下操作步骤和注意事项有所差异,以下是详细说明:本地登录:通过Linux系统用户直接访问Oracle本地登录依赖Oracle的操作系统认证机制……

    2025年8月24日
    1500
  • Linux如何设置IP地址?详细步骤方法有哪些?

    在Linux系统中设置IP地址是网络配置的基础操作,无论是服务器部署、开发环境搭建还是网络故障排查,都需要掌握这一技能,IP地址的设置分为临时配置和永久配置两种方式,前者重启后失效,适合临时测试;后者写入系统配置文件,重启后依然生效,不同Linux发行版(如Debian/Ubuntu、CentOS/RHEL等……

    2025年8月21日
    1300
  • linux如何跳过密码登录密码登录密码

    Linux 中,可通过配置 SSH 无密码登录(如使用 SSH 密钥认证

    2025年8月15日
    1300
  • 如何快速掌握核心操作步骤?

    在Linux系统中,yum(Yellowdog Updater Modified)是RHEL、CentOS等发行版的核心包管理工具,虽然yum本身不直接提供软件安装路径的查询功能,但可通过结合rpm命令实现精准定位,以下是详细操作指南:查看已安装的软件包 yum list installed作用:列出所有已安装……

    2025年7月13日
    2800

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信