使用 du 命令查看目录占用空间 du(Disk Usage)命令可以帮助你查看文件和目录的磁盘使用情况。
查看当前目录及其子目录的空间占用:du -h --max-depth=1
这个命令会显示当前目录和每个子目录的空间占用情况。-h 参数会将大小显示为人类可读的格式(例如 KB、MB、GB),–max-depth=1 会限制显示到第一层目录。
查看特定目录的空间占用:du -sh /path/to/directory
其中 -s 会显示目录的总占用情况,-h 为人类可读格式。
查看整个文件系统的磁盘占用情况:du -h / --max-depth=1
du -h --max-depth=1 --exclude=mnt /c
这将会显示 /c 目录下每个子目录的大小,并且排除了 mnt 目录。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 8.0K ./Docker 4.0K ./media 968K ./run 6.3M ./etc du: WARNING: Circular directory structure. This almost certainly means that you have a corrupted file system. NOTIFY YOUR SYSTEM MANAGER. The following directory is part of the cycle: ./sys/kernel/debug/device_component 0 ./sys 3.8G ./home 1.6G ./opt 2.1G ./snap 4.0K ./srv 0 ./dev 4.0K ./boot 1.7G ./var 2.1G ./root 11G ./usr 16K ./lost+found 72K ./tmp du: cannot access './proc/86190/task/86190/fd/3': No such file or directory du: cannot access './proc/86190/task/86190/fdinfo/3': No such file or directory du: cannot access './proc/86190/fd/4': No such file or directory du: cannot access './proc/86190/fdinfo/4': No such file or directory 0 ./proc 22G .
1 2 3 sudo apt-get clean # 清理 apt 缓存 sudo apt-get autoremove # 删除不再使用的依赖包 sudo apt-get autoclean # 清理不再需要的下载包
区别不大
清理日志文件sudo du -sh /var/log/*
sudo rm -rf /var/log/*.log
清理临时文件sudo rm -rf /tmp/*
别的真的清不掉了,大头是usr和var里的lib
dpkg -l | grep gnome
检查是否含有gnome相关包
清docker,但是没啥效果docker system prune -a
删除temp文件里的所有东西,再清空回收站 win+S打开磁盘清理启,清理internet临时文件和回收站
移动了一些D盘文件,指steam 清理浏览器缓存
以后实在还要清,可以建立符号链接
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 迁移 .vscode 文件夹的建议方法: 方法 1: 通过符号链接迁移 .vscode 文件夹 为了避免 VSCode 路径问题,可以将 .vscode 文件夹迁移到 D 盘,并创建一个符号链接,使 VSCode 仍然能够访问 D 盘上的文件夹。这样可以确保 VSCode 无需更改配置路径就能使用迁移后的文件。 步骤: 关闭 VSCode,确保没有进程在使用 .vscode 文件夹中的任何内容。 将 .vscode 文件夹移动到 D 盘: 打开 C:\Users\<你的用户名> 文件夹,找到 .vscode 文件夹。 将 .vscode 文件夹复制到 D 盘的一个合适位置,例如 D:\VSCode。 创建符号链接: 以管理员身份打开 命令提示符 或 PowerShell。 使用 mklink 命令创建符号链接,将原来的 .vscode 文件夹路径链接到新位置。执行以下命令: mklink /D "C:\Users\<你的用户名>\.vscode" "D:\VSCode\.vscode" 这会在 C:\Users\<你的用户名> 下创建一个符号链接,指向 D 盘上的 .vscode 文件夹。 重启 VSCode,确保它能够正常访问新的 .vscode 文件夹路径。 方法 2: 修改 VSCode 配置文件 如果你不想使用符号链接,也可以手动修改 VSCode 的配置文件,指向新的 .vscode 文件夹位置,但这种方法较为复杂,不太推荐。 总结: 直接迁移 .vscode 文件夹可能会导致 VSCode 无法找到它的配置文件和扩展,因此推荐使用符号链接的方法。 符号链接可以让 VSCode 继续在原来的路径下访问新的 .vscode 文件夹,而不会受到路径更改的影响。
再下一步就是把浏览器的缓存文件转移到D盘
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 虽然 UserData 文件夹中的大部分数据必须留在原位置,但浏览器的缓存是可以迁移的,以下是如何操作: Google Chrome 或 Microsoft Edge 创建新的缓存文件夹: 在 D 盘上创建一个新的文件夹,用于存放浏览器的缓存。例如:D:\BrowserCache。 修改快捷方式: 找到 Chrome 或 Edge 的桌面快捷方式,右键选择 属性。 在 目标(Target)字段,添加命令行参数来指定缓存目录。例如: "C:\Program Files\Google\Chrome\Application\chrome.exe" --disk-cache-dir="D:\BrowserCache" 这样可以让浏览器将缓存存储在 D 盘指定的文件夹中。 重新启动浏览器,并确保缓存正确存储在新的位置。 Mozilla Firefox 创建新的缓存文件夹: 在 D 盘上创建一个新的文件夹,例如 D:\FirefoxCache。 修改配置: 打开 Firefox,输入 about:config 在地址栏,然后按 Enter。 搜索 browser.cache.disk.parent_directory,并将值修改为 D:\FirefoxCache。 重新启动 Firefox,缓存就会存储在 D 盘指定的文件夹中。
Roaming清理 删掉了ipone镜像,删了钉钉log,清了qq微信的log