当前位置: 首页 > news >正文

mac终端文件和文件夹操作命令集合

在 macOS 的终端(Terminal)中,文件和文件夹的操作非常高效。结合你日常的开发环境,我为你整理了一份最常用的命令集合,按功能进行了分类:

📂 目录导航与查看

  • pwd:显示当前工作目录的完整路径(Print Working Directory)。
  • ls:列出当前目录下的文件和文件夹。
    • ls -l:以长格式显示详细信息(权限、大小、修改时间等)。
    • ls -a:显示所有文件,包括以.开头的隐藏文件(macOS 开发中常需查看.env等配置)。
    • ls -lh:结合-l-h,以人类可读的格式(如 KB, MB)显示文件大小。
  • cd [目录路径]:进入指定目录。
    • cd ~:回到用户主目录。
    • cd -:回到上一次所在的目录。
    • cd ..:返回上一级目录。

📝 文件与文件夹创建

  • touch [文件名]:创建一个空文件,或更新现有文件的时间戳。
  • mkdir [文件夹名]:创建一个新文件夹。
    • mkdir -p [路径/文件夹名]:递归创建多级目录(如果父目录不存在会自动创建,非常实用)。

📋 复制、移动与重命名

  • cp [源文件] [目标路径]:复制文件。
    • cp -r [源文件夹] [目标路径]:递归复制整个文件夹及其内容。
  • mv [源文件/文件夹] [目标路径]:移动文件或文件夹。
    • mv [旧名称] [新名称]:用于重命名文件或文件夹。

🗑️ 删除操作(⚠️ 高危,请谨慎使用)

  • rm [文件名]:删除指定文件(不可恢复)。
  • rm -r [文件夹名]:递归删除文件夹及其所有内容。
  • rm -rf [文件夹名]:强制递归删除,不提示确认(极度危险,务必确认路径无误)。
  • rmdir [空文件夹名]:仅能删除空文件夹,相对安全。

🔍 查找与内容查看

  • find [路径] -name "[文件名]":在指定路径下按名称查找文件。
    • 例如:find . -name "*.py"查找当前目录下所有 Python 文件。
  • cat [文件名]:查看文件全部内容。
  • head -n [行数] [文件名]:查看文件前 N 行。
  • tail -n [行数] [文件名]:查看文件后 N 行。
    • tail -f [文件名]:实时追踪文件末尾的新增内容(查看日志神器)。

💡 实用技巧

  • Tab 键补全:输入命令或路径的一半,按Tab键可自动补全,避免拼写错误。
  • 拖拽文件:在终端输入命令后,将 Finder 中的文件或文件夹直接拖入终端窗口,会自动填入该文件的完整路径。
  • 通配符*:代表任意字符。例如rm *.log会删除当前目录下所有.log文件。
  • 历史命令:按键可以翻阅之前输入过的命令。
http://www.jsqmd.com/news/1389306/

相关文章:

  • SOLO工作者的效率革命:从工具链到心流管理的实战指南
  • 海淀区创业扶持机构哪家入驻流程服务省心:【博亚信诚】高效代办 - 秋山寄远
  • UE5 3DGS 插件:LCC Plugin for UE
  • Claude Code高阶用法:10个提升AI编程效率的实用技巧
  • 本地语音输入法实践指南:从环境配置到工作流集成
  • 游戏手感优化工具:原理、部署与效果验证指南
  • TinyPXE实战:从原理到部署,一站式解决无盘启动与网络安装难题
  • 锐捷交换机十大核心查看命令实战指南:从入门到精通
  • PCB同轴过孔新工艺、SI性能优势及应用前景总结
  • 2026年北京空调维修指南|简单到家服务优势深度解读 - 简单到家
  • 构建智能简历助手:基于记忆管理、用户画像与工具系统的Agent架构实践
  • 技术博客写作指南:如何构建高质量可操作的技术分享内容
  • 海淀区创业扶持机构哪家适合小微企业:【博亚信诚】精准帮扶 - 松梢月冷
  • 2026年8月电缆沟盖板/成都预制沟盖板公司推荐盘点_四川汇鑫合业环保科技有限公司 - 行业平台推荐
  • 2026年百元级入耳式蓝牙耳机选购指南(新手女生向)——参数解析与客观对比
  • 全栈开发者必备软件工具!
  • AI Agent CLI:命令行界面如何成为智能体与真实世界交互的核心枢纽
  • 小熊猫Dev-C++:5分钟搭建C++开发环境的完整指南
  • 开源智能书签管理插件:告别杂乱,实现高效知识检索
  • 大模型驱动新型网络钓鱼攻击的识别机制与分层防御体系研究
  • Teamcenter开发核心:UID与业务对象高效互转原理与实践
  • OpenRouter自动路由实战:低成本高可用调用GPT-4与Claude 3
  • 从One-Hot到BERT:深入解析词嵌入技术原理与工程实践
  • 从Claude Code架构看三层装配线设计:构建高可用AI工具框架
  • 终于搞定文献综述[特殊字符]不用堆文献!okbiye智能综述太省心✅
  • 深度解析营销型网站建设的利与弊:从获客逻辑到成本收益的全面复盘,揭秘企业数字化转型的真实得失
  • 阿里云ES AI引擎版:面向Agent场景的智能搜索引擎架构解析
  • 计算机毕业设计之基于spark的短视频推荐系统的设计与实现正文
  • 泰安宁阳裸眼3D屏哪家靠谱
  • 降AI工具实测:快降重真能做到语义保真吗?我和另外两款对比了一下