主机资讯

云服务器C盘虚拟空间:如何查看与管理?

2026-01-06 6:56:46 主机资讯 浏览:29次


你在云端跑着服务器,觉得C盘永远不够用,想知道怎么快速检查它到底占了多少虚拟空间,别急,咱这有一套“查找C盘占位怪物”的神操作。先别玩手机刷抖音,跟着步骤做,保准秒懂。

先说一句:云服务器里所谓的“C盘”其实是挂在根目录的一个挂载点,很多人在管理云盘时会把它当作固定区,结果一不小心就满了。于是先让你对它有个初步定位:在SSH终端输入 df -h /,会看到根盘的总分区、已用、可用和挂载点。如果你看到挂载的是 /dev/vda1,那这个很可能就是“内置C盘”。

但要更精确想知道哪些文件占了多大空间,下面这组指令是你的“雷达”。先跑 du -h --max-depth=1 / | sort -hr | head -n 10,它会把根目录下的前十大文件夹逐层给你划分成绩。这个方式简直比闹市区的人口普查还精准。记得看到 varhometmp 的时候,你就知道这些地方是占位大户。

但别以为把space条条碎碎的,救出了它,下一步还得合并碎片,或者挂载新的磁盘。常见的做法是先向云平台申请额外磁盘,然后在控制台或界面把它挂在 /data 或 /opt,然后把原有 C盘 的内容搬移过去,最后改挂载点。详细步骤:

怎么查c盘虚拟空间

  • 云平台控制台 → 服务器详情 → 磁盘管理 → 新增磁盘 → 挂载到实例
  • 本地:sudo fdisk -l 找新磁盘,sudo mkfs -t ext4 /dev/vdb 进行格式化,
  • 挂载:sudo mkdir /datasudo mount /dev/vdb /data,编辑 /etc/fstab 让重启也能自动挂载。
  • 把 C盘 里大文件夹搬到 /data:sudo rsync -av / /data,然后把根目录改写为软链 / → /data。
  • 完成后,df -h 就能看到 “/” 原来占用的空间降到新磁盘上。

如果你只是想快照一下 C盘 里有啥,别忘了 du -sh /home/* 这样的“扼杀子目录”指令,能一眼看清谁是最霸占空间的星辰。那些占满 2GB 的日志文件,通常放在 /var/log 下,告警一成不变的时候,你可以考虑设置 logrotate,或者直接删掉老旧日志,避免堆积。

假设你看到了 /tmp 里堆满了临时文件,那就跑 sudo rm -rf /tmp/*,或更安全的方式是 find /tmp -type f -delete。但记住先把重要文件备份好,别让你的研究数据被一口气清掉。

有时你会偶尔看到你的 C盘 大小被对比成“100%”即使你用的只是内存中的 “tmpfs”。这在某些云实例里是常见的现象,tmpfs 是挂在内存里的虚拟磁盘,既汹汹汹又可被忽略。通过 cat /proc/meminfo 可以查看内存可用情况,df -h /run 则能看到 tmpfs 占用情况。

玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink。

如果你还想更深入地“探测地下”C盘的不可见怪兽,可以试试 ncdu 工具,界面一边是湖人队logo,另一边是文件树。它能把你拖到第十高的 .log 文件,直接告诉你【这里占了多大,别再玩这件事】。

在云端工作,别掉以轻心,会有大佬把你逼到“磁盘满”的地狱。别怕,先检查,改挂载点,整理日志,跑 du 是最靠谱的调度。别等到拔掉电源才发现钱没了

— 说起敲键盘和键盘背后隐藏的惊愕空间,咱们不妨先把键盘按键换成“删除已挂载的垃圾”吧。正如你上一步做的三件事:检查、搬迁、清理。为什么我在这说斜线之下竟然突然出现同步解释器的不可预料呢?)

请在这里放置你的在线分享代码

畅享云端,连接未来

爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验