由于今天提示空间不足1G不得不来清理一下空间
清理后的空间:
以下诉说的是120G的悲伤
第一步:先看一下那个文件目录下空间使用
sudo du -sh /*
如果你使用xcode 可以做如下操作获得更多的空闲存储空间
操作1 :xcode移除DerivedData
可重新生成;会删除build生成的项目索引、build输出以及日志。
路径:~/Library/Developer/Xcode/DerivedData
操作2 :删除DeviceSupport
如果你是128G的本子,用xcode开发,空间不足时,
删除DeviceSupport里的吧,留两个自己经常使用的就够了
~/Library/Developer/Xcode/iOS DeviceSupport
操作3 :清除缓存文件
cd ~/Library/Caches/
rm -rf ~/Library/Caches/*
不用命令行方式:
点击前往文件夹,输入:~/Library/Caches/
就看到文件目录了,删除caches下的文件即可;
操作4 :删除所有系统日志
可以使用下面的命令删除:
sudo rm -rf /private/var/log/*
也可以在操作6中截图的路径文件夹看到Log文件夹,删除下面的文件就可以;
操作5 :删除临时文件路径
cd /private/var/tmp/
也可以在操作6中截图的路径文件夹看到tmp文件夹,删除下面的文件就可以;
操作6 :禁用SafeSleep休眠模式
当升级到OS X 10.9 Mavericks版本之后,显示隐藏文件命令如下:
//显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder
//不显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles No && killall Finder
显示隐藏文件对照截图目录寻找
防止OS X继续创建该文件,所以我们需要下面的命令生成一个无法被替换的空文件
1 touch sleepimage
2 chmod 000 /private/var/vm/sleepimage
如果你想要重新开启SafeSleep功能,只需下面的命令即可
1 sudo pmset -a hibernatemode 3
2 sudo rm /private/var/vm/sleepimage
操作7 :停止TimeMachine本地备份(这个看你个人喜欢)
sudo tmutil disablelocal
操作8 :嗓音文件删除
如果你不适用文字转语音功能,那么你肯定不会使用到OS X内置的嗓音文件。
你可以删除这些文件重新获得硬盘空间。
在终端应用中,使用下面的命令即可,首先定位到文件所在文件夹:
cd /System/Library/Speech/
然后执行删除命令,将所有嗓音文件删除
sudo rm -rf Voices/*
如果你执行了命令,那么你将无法使用系统的文字转语音功能。
操作9 :不建议尝试
通过下面的命令移除缓存代码:
sudo rm -rf /private/var/folders/
但是别清除,出错了你又不知道怎么改好;