/dev/loop的清理方法

zry@mail:~$ sudo df -h
文件系统        容量  已用  可用 已用% 挂载点
udev            7.8G     0  7.8G    0% /dev
tmpfs           1.6G  3.8M  1.6G    1% /run
/dev/sdb2       234G  193G   29G   87% /
tmpfs           7.8G     0  7.8G    0% /dev/shm
tmpfs           5.0M  4.0K  5.0M    1% /run/lock
tmpfs           7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/loop0      219M  219M     0  100% /snap/gnome-3-34-1804/72
/dev/loop2      100M  100M     0  100% /snap/core/11187
/dev/loop1      163M  163M     0  100% /snap/gnome-3-28-1804/145
/dev/loop3       66M   66M     0  100% /snap/gtk-common-themes/1515
/dev/loop6      640K  640K     0  100% /snap/gnome-logs/103
/dev/loop7      2.5M  2.5M     0  100% /snap/gnome-calculator/826
/dev/loop12      65M   65M     0  100% /snap/gtk-common-themes/1514
/dev/loop11     2.5M  2.5M     0  100% /snap/gnome-calculator/884
/dev/loop15      56M   56M     0  100% /snap/core18/2066
/dev/loop13     219M  219M     0  100% /snap/gnome-3-34-1804/66
/dev/sda2        96M   32M   65M   33% /boot/efi
tmpfs           1.6G   16K  1.6G    1% /run/user/121
tmpfs           1.6G  140K  1.6G    1% /run/user/1000
/dev/loop19      56M   56M     0  100% /snap/core18/2074
/dev/loop16     100M  100M     0  100% /snap/core/11316
/dev/loop14      62M   62M     0  100% /snap/core20/1026
/dev/loop20     2.5M  2.5M     0  100% /snap/gnome-system-monitor/160
/dev/loop21     244M  244M     0  100% /snap/gnome-3-38-2004/39
/dev/loop9      768K  768K     0  100% /snap/gnome-characters/723
/dev/loop10     640K  640K     0  100% /snap/gnome-logs/106
/dev/loop8      768K  768K     0  100% /snap/gnome-characters/726
/dev/loop18     2.5M  2.5M     0  100% /snap/gnome-system-monitor/163
/dev/loop5      165M  165M     0  100% /snap/gnome-3-28-1804/161
# 执行命令:
sudo apt sutoremove --purge snapd
zry@mail:~$ sudo df -h                       
文件系统        容量  已用  可用 已用% 挂载点
udev            7.8G     0  7.8G    0% /dev
tmpfs           1.6G  3.7M  1.6G    1% /run
/dev/sdb2       234G  190G   33G   86% /
tmpfs           7.8G     0  7.8G    0% /dev/shm
tmpfs           5.0M  4.0K  5.0M    1% /run/lock
tmpfs           7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/sda2        96M   32M   65M   33% /boot/efi
tmpfs           1.6G   16K  1.6G    1% /run/user/121
tmpfs           1.6G  140K  1.6G    1% /run/user/1000
Filesystem Size Used Avail Use% Mounted on udev 32G 0 32G 0% /dev tmpfs 6.3G 7.1M 6.3G 1% /run /dev/nvme0n1p2 468G 449G 0 100% / tmpfs 32G 24M 32G 1% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/loop0 128K 128K 0 100% /snap/bare/5 /dev/loop3 350M 350M 0 100% /snap/gnome-3-38-2004/140 /dev/loop4 56M 56M 0 100% /snap/core18/2846 /dev/loop6 74M 74M 0 100% /snap/core22/1722 /dev/loop10 66M 66M 0 100% /snap/gtk-common-themes/1519 /dev/loop16 350M 350M 0 100% /snap/gnome-3-38-2004/143 /dev/loop7 13M 13M 0 100% /snap/snap-store/1216 /dev/loop8 506M 506M 0 100% /snap/gnome-42-2204/176 /dev/loop15 12M 12M 0 100% /snap/kgraphviewer/23 /dev/loop13 13M 13M 0 100% /snap/snap-store/1113 /dev/loop12 439M 439M 0 100% /snap/kf5-5-110-qt-5-15-11-core22/3 /dev/loop18 64M 64M 0 100% /snap/core20/2434 /dev/loop19 92M 92M 0 100% /snap/gtk-common-themes/1535 /dev/nvme0n1p1 511M 6.1M 505M 2% /boot/efi /dev/sda 1.8T 1.5T 289G 84% /media/Data tmpfs 6.3G 20K 6.3G 1% /run/user/125 /dev/loop21 753M 753M 0 100% /snap/pycharm-community/439 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1002 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1020 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1022 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1018 /dev/loop14 45M 45M 0 100% /snap/snapd/23545 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1013 /dev/loop17 517M 517M 0 100% /snap/gnome-42-2204/202 /dev/loop9 74M 74M 0 100% /snap/core22/1748 /dev/loop20 64M 64M 0 100% /snap/core20/2496 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1016 tmpfs 6.3G 8.0K 6.3G 1% /run/user/1008 /dev/loop5 56M 56M 0 100% /snap/core18/2855 /dev/lo
03-12
### Linux `df` 命令解析 #### 查看文件系统磁盘空间使用情况 为了查看文件系统的磁盘空间使用情况,可以使用 `df` 命令。此命令提供了关于挂载点、已用空间、可用空间等重要信息[^1]。 对于更易读的输出格式,推荐加上 `-h` 参数: ```bash $ df -h ``` 这将以人类可读的方式展示数据,比如KB、MB或GB单位表示的空间大小[^2]。 除了基本功能外,`df` 还支持多种选项来定制化输出内容。例如,通过添加 `-T` 可以看到不同分区所使用的文件系统类型;而 `-i` 则会给出inode的信息而非块占用状况[^3]。 当面对复杂的环境时,可能还需要考虑其他参数如 `--total` 来获取整个系统的汇总统计或者利用 `-a` 展现所有的文件系统即使它们可能是虚拟性质或者是空闲状态下的零尺寸实例[^4]。 如果遇到磁盘空间不足的情况,首先应该定位具体哪个目录占用了过多资源。可以通过组合使用 `du` 和 `sort` 等工具找出大文件或是深埋于子层结构内的臃肿路径[^5]。 一旦确认了问题所在,则可以根据实际情况采取相应措施,像是清理不必要的缓存、删除不再需要的大文件、迁移部分工作负载到外部存储设备上等等。 #### 解决文件系统磁盘空间已满的方法 当发现某个特定卷上的剩余容量接近枯竭时,应立即着手解决问题以免影响服务正常运作。以下是几种常见的处理方式: - **清除临时文件**:许多应用程序会在运行过程中创建大量临时文件,在完成任务之后这些文件往往不会被自动移除。定期检查并清理由 `/tmp`, `/var/tmp` 等位置积累下来的无用资料有助于释放宝贵的空间。 - **压缩旧日志记录**:长时间保存的日志可能会占据相当一部分地方。设置合理的轮转周期并将过期条目归档成压缩包形式能有效减少其体积。 - **卸载不常用软件包**:安装过多的应用程序不仅浪费硬盘资源还可能导致性能下降。评估现有组件的重要性,并适当删减那些很少启用的服务或库文件。 - **转移大型数据库/媒体集合**:某些业务场景下存在非常庞大的数据集难以轻易缩减规模。此时可以把这部分资产迁移到更高容量的介质上去,甚至借助云平台实现异地备份与托管方案。 最后提醒一点,任何时候都不要忽视预防性维护的价值——提前规划好足够的扩展余量总是优于事后补救!
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

likangyu996

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值