Mac 常用命令行大全(终端指令汇总)


涵盖文件操作、系统信息、网络、进程管理、开发调试等多个方面,非常适合自学、提高效率、配合脚本自动化使用。


🧭 一、基础操作类命令

命令 作用说明
pwd 查看当前路径
ls 查看当前目录内容
ls -la 显示所有文件(含隐藏)+详细权限
cd <路径> 切换目录
cd .. 返回上一级目录
mkdir 文件夹名 新建文件夹
touch 文件名 新建空文件
rm 文件名 删除文件
rm -rf 文件夹 强制删除整个文件夹(⚠️谨慎使用)
cp a.txt b.txt 复制文件
mv a.txt 文件夹/ 移动文件/重命名
open . 用访达打开当前目录
clearCmd + K 清屏

🧰 二、系统信息和磁盘相关

命令 作用说明
df -h 查看磁盘空间(人类可读)
du -sh 文件夹 查看文件夹大小
top 实时查看系统资源(类似任务管理器)
uptime 查看开机时间和系统负载
sw_vers 查看 macOS 系统版本
uname -a 查看系统内核等详情

🌐 三、网络相关命令

命令 说明
ping www.baidu.com 测试网络连通性
curl ifconfig.mecurl cip.cc 获取当前公网 IP
netstat -an 查看所有端口连接状态
lsof -i :端口号 查看某个端口是否被占用
sudo dscacheutil -flushcache 刷新 DNS 缓存

👨‍💻 四、进程与应用管理

命令 说明
ps aux 查看当前所有进程
kill 进程号 杀死某个进程
killall App名 结束指定应用(如 killall Finder
sudo shutdown -h now 立即关机(⚠️谨慎使用)
sudo reboot 重启系统

📦 五、开发者常用命令(适合程序员)

✔️ Homebrew 包管理器(需先安装)

brew install 软件名     # 安装软件
brew uninstall 软件名   # 卸载
brew update && brew upgrade  # 更新软件和自身
brew list               # 查看已安装软件

✔️ Git 基础

git clone <仓库地址>
git status
git add .
git commit -m "描述"
git push origin main

✔️ Python / Node / Java 等

python3 --version        # mac 默认 python3 已安装
node -v && npm -v        # Node.js 版本检查
java -version            # Java 环境检查

🗃️ 六、压缩与加密

zip -r 文件名.zip 文件夹       # 打包压缩
unzip 文件名.zip              # 解压缩
chmod +x 脚本.sh              #赋予脚本执行权限
sh 脚本.sh                    # 运行 shell 脚本

🔐 七、权限管理命令(需了解安全风险)

命令 用途
chmod +x 文件 添加可执行权限
chmod 755 / 路径 设置权限(7=读写执行,5=读执行)
chown 用户名 文件 更改文件所有者
sudo 命令 使用管理员权限运行命令

📋 八、快捷技巧和补充说明

操作 快捷方式说明
Tab 自动补全路径 输入 cd Doc + Tab → Documents
/ 查看历史命令 不用重复输入
Ctrl + C 终止当前运行命令
Ctrl + A / E 光标移到行首 / 行尾
Cmd + K 清屏(比 clear 更彻底)

✅ 小结:初学者建议重点掌握这些

  • cdlsmkdirrmopen .
  • brew installgit clonepython3
  • chmod +xsh xxx.sh
  • topkillpingdf -h

Windows 操作系统下的命令行大全

学习的方法论

评 论
请登录后再评论