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系统中,实现“只读写但不能删除”文件或目录的核心逻辑在于:文件/目录的删除权限由其父目录的权限控制,而非文件自身的权限,要阻止用户删除文件,需限制其对父目录的写入权限,同时保留对文件本身的读写权限,以下是具体实现方法、原理及操作步骤,涵盖基础权限管理、ACL(访问控制列表)及场景化案例,核心原理:删……

    2025年8月29日
    5600
  • Linux如何查看自己创建的文本文件内容?

    在Linux系统中,查看创建的文本文件是日常操作中的常见需求,无论是确认文件内容、查找特定信息还是验证文件是否存在,都需要掌握多种查看方法,本文将从基础到进阶,详细说明Linux环境下查看文本文件的各类命令及技巧,帮助用户高效完成文本查看任务,查看当前目录下的文本文件列表 前,若需确认当前目录中有哪些文本文件……

    2025年10月5日
    2900
  • 如何在Linux系统中为火狐浏览器安装插件?

    在Linux操作系统中,火狐浏览器(Firefox)作为一款开源、跨平台的网页浏览器,凭借其强大的扩展性(通过插件/扩展功能)深受用户喜爱,插件能够帮助用户定制浏览体验、提升工作效率、增强安全性,例如广告拦截、密码管理、开发者工具等,本文将详细介绍在Linux系统下为火狐浏览器安装插件的多种方法,包括官方扩展商……

    2025年8月27日
    5900
  • ARM Linux如何配置TFTP服务器?

    安装TFTP服务更新系统sudo apt update && sudo apt upgrade -y安装必要组件sudo apt install tftpd-hpa tftp-hpa -y # tftpd-hpa是服务端,tftp-hpa是客户端配置TFTP服务器创建共享目录并授权sudo mk……

    2025年7月6日
    8000
  • 为什么我的Linux进不了桌面?

    前提条件已安装桌面环境常见桌面环境:GNOME(Ubuntu默认)、KDE Plasma(Kubuntu)、XFCE(Xubuntu)、Cinnamon(Linux Mint)等,验证是否安装:终端执行 ls /usr/share/xsessions/,若返回 .desktop 文件(如 gnome.deskt……

    2025年6月22日
    6500

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信