#清理
23 个方案
用 du 命令找出 Mac 里最占空间的文件夹
du 统计文件夹大小,配合 sort -rh 排序和 head 截取,一眼看出占用空间最多的目录。
卸载应用后用 find 查找残留文件
一条 find 命令扫描 ~/Library,找出已删除应用留下的缓存、偏好设置和支持文件。
用 Clear-RecycleBin 清空回收站
一条 PowerShell 命令清空回收站,桌面图标打不开时也能用。
一条 PowerShell 命令清空临时文件
不用第三方清理工具,直接清空 %TEMP% 临时文件夹释放磁盘空间。
用 winget 命令行卸载软件
按包 ID 精确卸载软件,不用在设置和控制面板里翻找,还能写成脚本批量清理。
用 wsreset 重置微软商店缓存
微软商店打不开、下载卡住或无法更新应用时,用系统自带的 wsreset 命令清空商店缓存,无需重装。
用 PowerShell 卸载 Windows 预装应用(流氓软件)
开始菜单里没有"卸载"按钮的预装应用(如 Groove 音乐、新闻),用 Get-AppxPackage 管道到 Remove-AppxPackage 删除。
用 du -d 1 对比各子文件夹大小
一行命令列出某目录下一层每个文件夹的磁盘占用排行。
用 brew cleanup 释放 Homebrew 占用的磁盘空间
brew cleanup 会删除旧版本 keg 和下载缓存;-s 同时清理下载缓存,--prune=all 清空全部缓存。
用 forfiles 删除 N 天前的旧文件
Windows 里被遗忘的 find -mtime 等价物——按文件年龄筛选并对其执行命令。
用命令清除 Windows 最近使用文件记录
一条命令删掉"快速访问"最近文件、任务栏跳转列表、Office 最近文档的来源记录,公用电脑必备。
用 find 查找空文件和空目录
使用 find 命令的 -empty 测试条件定位零字节文件和空文件夹,这是大多数人从未用过的一个被遗忘的选项。