上一篇
如何在Linux系统中查看Excel文件?
- Linux
- 2025-05-28
- 4645
Linux可通过LibreOffice Calc或WPS Office直接打开Excel文件,也可使用命令行工具如xlsx2csv将表格转为CSV文本查看,在线工具Google Sheets或OnlyOffice也支持浏览器导入编辑,适用于无需安装本地软件的场景。
图形化工具推荐
LibreOffice Calc
- 简介:LibreOffice是Linux系统最受欢迎的开源办公套件,其表格处理工具Calc完全兼容Excel格式(
.xls
和.xlsx
)。 - 使用方法:
- 安装:终端执行
sudo apt install libreoffice
(Debian/Ubuntu)或sudo dnf install libreoffice
(Fedora)。 - 打开Excel文件:双击文件或通过LibreOffice界面选择“文件→打开”。
- 安装:终端执行
- 优势:支持公式计算、图表生成、数据筛选,功能接近原生Excel。
OnlyOffice
- 简介:界面与微软Office高度相似,支持云端协作,对复杂表格的兼容性较好。
- 安装步骤:
# Debian/Ubuntu wget https://download.onlyoffice.com/install/desktop/editors/linux/onlyoffice-desktopeditors_amd64.deb sudo dpkg -i onlyoffice-desktopeditors_amd64.deb
- 亮点:支持多标签页编辑、实时协作,适合团队使用。
WPS Office for Linux
- 简介:国产办公软件,界面和功能高度还原微软Office,兼容性极强。
- 安装方法:
wget https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/11664/wps-office_11.1.0.11664.XA_amd64.deb sudo dpkg -i wps-office*.deb
- 注意:部分高级功能需付费订阅。
命令行工具(适合开发者)
csvkit工具集
-
功能:将Excel转换为CSV后通过命令行查看或处理。
-
操作示例:
# 安装csvkit pip install csvkit # 转换Excel为CSV in2csv input.xlsx > output.csv # 查看CSV内容 csvlook output.csv
-
适用场景:自动化脚本处理、大数据提取。
Pandas(Python库)
- 代码示例:
import pandas as pd df = pd.read_excel('file.xlsx') print(df.head())
- 优势:适合数据分析师批量处理Excel数据。
在线工具(无需安装)
- Google Sheets
- 访问 Google Sheets,上传Excel文件即可在线编辑。
- 支持导出为多种格式,但需注意隐私问题。
- Zamzar(格式转换)
- 访问 Zamzar,上传文件并转换为PDF或CSV后查看。
注意事项
- 兼容性问题:部分Excel高级功能(如宏、VBA)在开源工具中可能受限。
- 字体显示:若表格中文字符乱码,需安装额外字体包(如
ttf-mscorefonts-installer
)。 - 安全性:在线工具需避免上传敏感数据。
引用说明
- LibreOffice官网:https://www.libreoffice.org
- OnlyOffice下载页:https://www.onlyoffice.com
- WPS Office Linux版:https://www.wps.com/office/linux
- csvkit文档:https://csvkit.readthedocs.io
- Pandas官方指南:https://pandas.pydata.org