必须精确匹配SSID(含空格、大小写、引号)才能成功删除Mac终端保存的Wi-Fi配置,否则命令静默失败且系统仍自动连接;需先用-listallpreferredwirelessnetworks查看带引号的完整名称,再用-removepreferredwirelessnetwork精准删除。

Mac终端删除某个保存的Wi-Fi配置,必须精确匹配SSID名称(含空格、大小写、引号),否则命令执行失败且无提示,系统仍会尝试自动连接该网络。
确认目标Wi-Fi的完整SSID
打开“应用程序 → 实用工具 → 终端”,粘贴并执行以下命令:
/usr/sbin/networksetup -listallpreferredwirelessnetworks Wi-Fi
注意观察输出结果:第二行开始才是有效网络列表,每行开头即为完整SSID;若名称含空格或特殊字符,系统会自动用英文双引号包裹(如"My Guest Network"),【复制时必须保留引号和内部所有空格】。漏掉一个空格或误删引号,后续删除必然失败。
执行精准删除命令
在终端中输入以下格式命令,将"My Guest Network"替换为你上一步复制的完整SSID(含引号):
/usr/sbin/networksetup -removepreferredwirelessnetwork Wi-Fi "My Guest Network"
按回车运行。终端若无任何输出(仅换行),表示删除成功;若显示“not found”或“No such network”,说明SSID不匹配——此时不要反复重试,应返回第一步重新核对原始输出。
验证是否已清除
再次运行查看命令:
/usr/sbin/networksetup -listallpreferredwirelessnetworks Wi-Fi
检查输出列表中是否已不见该SSID。若仍存在,说明删除未生效,需确认是否在错误的钥匙串或网络位置中残留——但此命令本身只操作当前用户位置下的首选无线网络配置,【不会影响其他位置或钥匙串中的密码条目】。

















