Linux & Windows 清理过程

Linux 清理:

  • 首先使用df -h查看哪个挂载点满了,下面以根目录为例说明
  • 然后运行du -h --max-depth=1 / | sort -h找出每个目录的大小
  • 接着找出可以清理的目录,下面以一些常见的目录为例说明清理方法
    • var:日志、缓存、邮件队列等。可以安全释放大量空间(如日志、包缓存、旧 docker 镜像等)
      • sudo journalctl --vacuum-size=500M清理系统日志
    • tmp:临时文件目录。重启会自动清空,现在就可以手动清空。
      • 由于启用了粘滞键,所以不用sudo的话可能无法删除所有文件
    • snap:Ubuntu 的 snap 包存储目录。旧版本和未使用的 snap 会占用空间
      • snap list查看已安装的包
      • sudo snap set system refresh.retain=2
      • sudo snap refresh

一般清理 Linux 都是为了连接 IDE,以 VS Code 为例,主要是要改变无头服务器下载的目录:

  • 在服务器上创建目录:/data/myname-vscode
  • 在本地 VS Code 的settings.json中添加:
    "remote.SSH.serverInstallPath": {
           "你的服务器Host名": "/data/myname-vscode"
       }
    
  • 清除本地连接缓存:
    • Ctrl+Shift+P,然后输入kill vscode server
    • 选择对应服务器,等待Server killed successfully
  • 重新连接即可

Windows 清理:

  • 电脑管家深度清理
  • 直接删除:
    • C:\Users\<user>\AppData\Roaming\LarkShell
    • C:\Users\<user>\Documents\坚果云同步冲突
posted @ 2026-05-22 10:51  最爱丁珰  阅读(27)  评论(0)    收藏  举报