跨平台的磁盘空间自动维护脚本
问题背景
系统的日志、缓存,或程序的输出、结果等文件写入频率很高,随着时间的推移,磁盘空间的占用慢慢增长,这些超过一定时限的数据,比如 3 个月前的数据,可能没有太大的价值(在此假设重要的事件已经收集并上报),那么在系统空间不足时(如剩余 10% 的可用空间),可删除这些文件,以确保系统和服务的正常运转。
系统的日志、缓存,或程序的输出、结果等文件写入频率很高,随着时间的推移,磁盘空间的占用慢慢增长,这些超过一定时限的数据,比如 3 个月前的数据,可能没有太大的价值(在此假设重要的事件已经收集并上报),那么在系统空间不足时(如剩余 10% 的可用空间),可删除这些文件,以确保系统和服务的正常运转。
本文介绍了如何在 Linux 和 Windows 操作系统下,使用 sshfs
命令将远程 UNIX
服务器目录挂载到本地机器之后,便可以把远程文件当作本地文件用,这尤其适合服务版操作系统无桌面环境,无显示器,或者云原生的场景。
整理日常频繁使用的快捷键,作为备忘。