bash:echo:写入错误:设备上没有剩余空间

我正在使用Ubuntu Linux并将其作为PHP服务器托管/var/www/的脚本和站点。 我正在接受bash: echo: write error: No space left on devicebash: echo: write error: No space left on device还有很大的空间。 我在google上发现了这个问题,但没有人适合我的问题,因为人们在运行一些命令后得到了这个错误,但是我在昨天运行gksudo nautilus之后得到它,

我无法卸下任何驱动器,请告诉我该怎么做

我已经运行了$ sudo apt-get clean

我已经运行了$ sudo apt-get autoremove

运行`$ df -k后,我收到此消息

 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda7 93956704 89329640 0 100% / udev 1989324 4 1989320 1% /dev tmpfs 799256 1076 798180 1% /run none 5120 0 5120 0% /run/lock none 1998132 3324 1994808 1% /run/shm overflow 1024 16 1008 2% /tmp /dev/sda2 240367612 192464952 47902660 81% /media/CE48787148785A63 bash: echo: write error: No space left on device 

当运行$ df -h

 Filesystem Size Used Avail Use% Mounted on /dev/sda7 90G 86G 0 100% / udev 1.9G 4.0K 1.9G 1% /dev tmpfs 781M 1.1M 780M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 3.3M 2.0G 1% /run/shm overflow 1.0M 16K 1008K 2% /tmp /dev/sda2 230G 184G 46G 81% /media/CE48787148785A63 bash: echo: write error: No space left on device 

使用-k和-h标志运行disk free命令后。 很明显,我的设备有足够的空间可供使用。 如果有人解决了同样的问题,请帮助我。

我相信你的/ dev / sda7驱动器的限制是非保留的。 要了解有关预留空间的更多信息,请参阅:

https://unix.stackexchange.com/questions/7950/reserved-space-for-root-on-a-filesystem-why

要降低保留的空间量(看起来当前设置为2%),可以运行以下命令来降低它:

sudo tune2fs -m 1 /dev/sda7

请注意,保留的空间是有原因的。 如果继续占用更多空间,这将在以后引发问题。