如何在macOS上为root保留指定的空间量?


0

如何在macOS上为root保留指定的空间量?

我想阻止用户应用程序和我自己在不知不觉中使磁盘已满,并且总是有一些可用空间。


Linux在文件系统级别上执行此操作(5%是为root用户保留的,使常规用户无法填充硬盘并使恢复变得困难/不可能)。一些谷歌搜索没有返回关于OS X,HFS +或APFS的类似信息...
ivanivan

Answers:


1

我能想到的最简单的方法是实际分区你的硬盘(https://support.apple.com/kb/ph5845?locale=hu_HU)。为OS X腾出空间,无论你在一个分区上总是想要多余的空间,然后用另一个分区。

这将需要完全重新安装,所有内容都将被删除,因此您需要确保所有内容都已备份。除非您知道自己在做什么,否则不要对磁盘进行分区。


或者,您可能只需编写一个每天运行一次的脚本来检查可用磁盘空间。我不确定这些数字在OS X上有多暴露,但我确信它是可行的。这不会在物理上阻止你使用空间,但至少可以在它关闭时给你一个警告。说实话,听起来你只需要一个更大的硬盘......
Rathlord

@Rathlod你无法升级Macbook的驱动器,而且我已经拥有了他们提供的最大驱动器而没有按订单生产设备(512)。该脚本不起作用,因为我只想保留500 MB,这可以在脚本运行之间快速填充。分区过于昂贵的程序。这真的很糟糕,因为rm不能与完整分区一起使用。
HappyFace

他们在最近的Macbook上有所改变吗?因为我已经在相对较新的Macbook上更换了驱动器,并且截至上次有光驱,你也可以删除它以放入第二个HD ...在另一条轨道上,只保留500 MB的可用空间将导致性能不佳,特别是在那个SSD中......您可能还会考虑云存储或外部驱动器来处理不经常使用的文件,或者您可以将其保留在正常的工作空间中。
拉斯洛德

另外,你能否通过分区过于昂贵来澄清你的意思?
拉斯洛德

谢谢!是的,没有可升级性:bgr.com/2016/10/31/macbook-pro-2016-ram-ssd-upgrades
HappyFace
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.