跳到主要内容

Mac常用命令

  • 查看端口
  • 网络状态
  • 文件操作
  • 编辑操作

查看端口​

  • 用lsof和netstat命令,lsof更强大
bash
# 端口
netstat -an | grep 8080
lsof -i :8080

查看内存​

  • Mac没有Linux的free命令,但可以用top或vm_stat查看
bash
# 实时监控, 显示进程、CPU、内存
top

查看网络设置情况​

  • scutil命令:用于查看网络设置
bash
# 查看vpn代理端口情况
scutil --proxy

设置环境变量​

  • export命令
  • 直接export命令只存在于当前终端进程的内存里, 不会写入任何文件,只对当前终端窗口有效
  • 如果希望永久设置变量,需要把export设置配置文件中 ~/.zshrc

输出变量值​

  • echo 是一个 shell 内置命令,用来把内容输出到终端
bash
echo $HTTP_PROXY

打开文件/目录​

  • open命令: open 是 macOS 专有命令
  • 用系统默认方式打开文件、目录、URL、应用程序
bash
# 打开文件
open test.txt
# 打开 URL
open https://google.com
# 打开当前目录
open .