上一篇
如何用命令快速打开文件?
- 电脑教程
- 2025-06-01
- 2742
在Windows系统中,使用
start 文件名
命令(start report.docx
);在macOS或Linux系统中,通常使用
open 文件名
(macOS)或
xdg-open 文件名`(Linux)打开文件。
Windows 系统
方法 1:通过命令提示符(CMD)
- 打开CMD
Win+R 输入cmd
,按 Enter。 - 基础命令
- 用默认程序打开文件:
start "" "C:路径文件名.txt"
- 用指定程序打开(例如用记事本):
notepad "C:路径文件名.txt"
- 用默认程序打开文件:
方法 2:通过 PowerShell(更强大)
- 启动PowerShell
搜索栏输入PowerShell
并打开。 - 常用命令
- 调用默认程序:
Invoke-Item "C:路径文件名.pdf"
- 用程序关联打开:
& "C:Program FilesAppapp.exe" "C:路径文件.扩展名"
- 调用默认程序:
macOS 系统
方法:通过终端(Terminal)
- 打开终端
Spotlight 搜索Terminal
或进入应用程序 → 实用工具
。 - 核心命令
- 用默认程序打开:
open /路径/文件名.jpg
- 指定应用打开(例如用 VSCode 打开代码):
open -a "Visual Studio Code" ~/Documents/project.py
- 打开当前目录:
open .
- 用默认程序打开:
Linux 系统
方法 1:通用命令 xdg-open
xdg-open /home/user/图片/示例.png # 调用默认程序
方法 2:指定程序命令
libreoffice --calc 表格.ods # 用 LibreOffice 打开 gedit 文档.txt # 用 Gedit 文本编辑器打开
高级技巧与注意事项
- 路径处理
- 路径含空格时需加引号:
open "New Document.docx"
- 相对路径示例(终端中):
cd ~/Downloads && open report.pdf
- 路径含空格时需加引号:
- 批量操作
Linux 下打开所有.log
文件:for file in *.log; do xdg-open "$file"; done
- 安全警告
- 勿运行未知来源脚本(如
curl http://xxx | bash
) - 验证文件来源,避免反面脚本攻击。
- 勿运行未知来源脚本(如
常见问题解答
- Q:命令执行后无反应?
→ 检查路径是否正确,或程序是否安装(如 Linux 需安装xdg-utils
)。 - Q:如何知道文件的默认打开程序?
→ Windows 右键文件选“属性”;macOS/Linux 用file 文件名
查看类型。 - Q:能否用命令创建并打开文件?
→ 可以!Linux:touch new.txt && gedit new.txt
。
掌握命令行打开文件可显著提升工作效率,尤其在自动化脚本中,建议:
- Windows 优先用
start
或 PowerShell; - macOS/Linux 熟练使用
open
和xdg-open
; - 始终注意路径格式和安全性。
参考资料
- Microsoft Docs: Windows CMD 命令文档
- Apple 开发者指南: macOS 终端手册
- Linux man 手册页: xdg-open 使用说明
本文遵循 E-A-T 原则,内容基于官方文档及技术社区最佳实践。