小编use*_*241的帖子

如何检查 /tmp 中的磁盘空间?

我在外部服务器上工作 - 只是在那里做一些 web-api。今天当我想使用 api php 时返回以下错误:

Unknown: write failed: No space left on device (28)

所以我发现 tmp 已满:

~# df -h /tmp
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       102G   97G     0 100% /
Run Code Online (Sandbox Code Playgroud)

所以我想我必须清除 tmp 中的一些垃圾 - 但首先我想知道是什么导致了问题,我的意思是什么在 tmp 中占用了这么多内存?也许有什么东西以某种方式淹没了 tmp 目录?我不是系统管理专家,我只是写web-api... 超出tmp大小是否正常?也许它只是不时发生?

命令结果:

du -sh /tmp/* | sort -h
0       /tmp/tmpEZIyDT
0       /tmp/unity_support_test.0
4.0K    /tmp/amazoncookie.txt
4.0K    /tmp/at-spi2
4.0K    /tmp/filewhHOLH
4.0K    /tmp/keyring-b3ZOTY
4.0K    /tmp/mc-domator
4.0K    /tmp/mc-root
4.0K    /tmp/pulse-2L9K88eMlGn7
4.0K    /tmp/pulse-PKdhtXMmr18n
4.0K    /tmp/ssh-thimUVhk2748
8.0K    /tmp/pulse-5N1YM8s2cT0i
Run Code Online (Sandbox Code Playgroud)

奇怪 - 因为我在 …

linux

8
推荐指数
2
解决办法
7万
查看次数

我的磁盘空间在哪里?

我最近遇到了 .xsession-errors 文件的问题 - 它变得非常大(> 90GB)并占用了所有磁盘空间:如何检查 /tmp 中的磁盘空间?. 我用命令清理了它,> .xsession-errors但一个小时后它又变大了。所以我删除了它 ( rm .xsession-errors) - 它有帮助,因为它没有重新创建,但在磁盘空间消失一小时后再次消失 - 现在没有.xsession-errors了,但我不知道内存在哪里:

 df
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda1      106640456 101223392         4 100% /
udev             8166744         8   8166736   1% /dev
tmpfs            3270224       972   3269252   1% /run
none                5120         0      5120   0% /run/lock
none             8175552       152   8175400   1% /run/shm

du -sc * .[^.]* | sort -n
0       initrd.img
0       initrd.img.old
0       proc
0       sys
0       vmlinuz
0 …
Run Code Online (Sandbox Code Playgroud)

linux hard-drive

2
推荐指数
1
解决办法
2874
查看次数

标签 统计

linux ×2

hard-drive ×1