
网罗开发 (小红书、快手、视频号同名)
大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。
图书作者:《ESP32-C3 物联网工程开发实战》
图书作者:《SwiftUI 入门,进阶与实战》
超级个体:COC上海社区主理人
特约讲师:大学讲师,谷歌亚马逊分享嘉宾
科技博主:华为HDE/HDG
我的博客内容涵盖广泛,主要分享技术教程、Bug解决方案、开发工具使用、前沿科技资讯、产品评测与使用体验 。我特别关注云服务产品评测、AI 产品对比、开发板性能测试以及技术报告,同时也会提供产品优缺点分析、横向对比,并分享技术沙龙与行业大会的参会体验。我的目标是为读者提供有深度、有实用价值的技术洞察与分析。
展菲:您的前沿技术领航员
👋 大家好,我是展菲!
📱 全网搜索"展菲",即可纵览我在各大平台的知识足迹。
每周定时推送干货满满的技术长文,从新兴框架的剖析到运维实战的复盘,助您技术进阶之路畅通无阻。
文章目录
-
- 引言
- 一、核心基础:文件查看指令(最常用区别)
- 二、目录跳转指令(两套系统通用+差异)
- 三、文件夹创建与删除指令
-
- [Windows CMD 指令](#Windows CMD 指令)
- [Mac 对应指令](#Mac 对应指令)
- 四、文件操作常用指令
-
- [Windows CMD](#Windows CMD)
- 五、系统与网络常用指令
- [六、实用补充:Windows SSH公钥一键复制指令](#六、实用补充:Windows SSH公钥一键复制指令)
- 总结
引言
之前一直长期使用Mac电脑,日常操作、开发调试、文件管理都习惯了Mac终端的指令逻辑。近期开始同时使用Windows电脑办公和开发,发现两套系统的终端指令差异很大,经常习惯性输入Mac指令导致操作失败,非常影响效率。
为了方便自己日常使用,也帮助和我遇到同样问题的朋友快速适配系统切换,特此整理一份Mac与Windows CMD常用终端指令对照表,覆盖文件查看、目录跳转、文件操作、系统工具等高频使用场景,新手也能直接照搬使用。
一、核心基础:文件查看指令(最常用区别)
这是切换系统最容易出错的指令,Mac和Linux通用,Windows为独立指令:
- Mac终端 :
ls,直接查看当前目录所有文件、文件夹 - Windows CMD终端 :
dir,替代Mac的ls指令,查看当前目录全部内容
Windows CMD dir 拓展实用参数:
dir /b:极简模式,只显示纯文件名,无多余信息dir /a:显示所有文件,包含隐藏文件、系统文件dir /s:递归查看当前目录及所有子文件夹内的文件dir /w:横向排版展示文件,界面更整洁
补充:Windows PowerShell 兼容Mac逻辑,可直接使用 ls 指令,习惯Mac的用户可优先使用PowerShell。
二、目录跳转指令(两套系统通用+差异)
目录切换大部分指令通用,无学习成本,适配性极高:
cd 文件夹名:进入指定文件夹(Mac/Windows通用)cd ..:返回上一级目录(Mac/Windows通用)cd \:Windows专属,直接返回磁盘根目录cd 绝对路径:直接跳转指定路径,两套系统均支持
三、文件夹创建与删除指令
Windows CMD 指令
mkdir 文件夹名:创建新文件夹(可简写为md 文件夹名)rmdir 文件夹名:删除空文件夹(可简写为rd 文件夹名)rd /s /q 文件夹名:强制删除文件夹及内部所有文件、子目录(谨慎使用)
Mac 对应指令
mkdir 文件夹名:创建文件夹rm -rf 文件夹名:强制删除文件夹及所有内容
四、文件操作常用指令
适用于日常文件复制、移动、删除、查看内容、重命名等操作:
Windows CMD
copy 源文件 目标路径:复制文件move 源文件 目标路径:移动文件 / 重命名文件del 文件名:删除单个文件ren 旧文件名 新文件名:重命名文件type 文件名:查看文本文件全部内容(适配SSH公钥查看、配置文件查看等场景)
五、系统与网络常用指令
日常调试、网络排查、终端基础操作高频指令,附Mac对照:
cls(Windows) /clear(Mac):清空终端屏幕ipconfig(Windows) /ifconfig(Mac):查看本机IP、网卡网络信息ping 域名/IP(双系统通用):测试网络连通性,例:ping github.comtasklist(Windows):查看电脑正在运行的所有进程taskkill /F /IM 程序.exe(Windows):强制关闭指定程序进程echo 文字(双系统通用):终端输出指定文字exit(双系统通用):关闭终端窗口
六、实用补充:Windows SSH公钥一键复制指令
结合开发常用的GitHub SSH配置场景,分享Windows专属一键复制公钥指令,无需手动打开文件复制,高效不出错:
- CMD终端一键复制ED25519公钥:
type %USERPROFILE%\.ssh\id_ed25519.pub | clip - PowerShell一键复制公钥:
Get-Content ~/.ssh/id_ed25519.pub | Set-Clipboard
总结
Mac和Windows终端指令核心差异主要集中在文件查看、文件删除、网络查询 三大场景,大部分基础目录操作指令是互通的。习惯Mac操作逻辑后,切换Windows只需记住 ls 替换为 dir、网络查询替换为 ipconfig 即可快速适配。
这份清单覆盖了日常办公、开发调试90%以上的高频操作,适合长期保存,再也不用因为系统切换频繁查指令、踩坑出错。