在我擦除之前,运行一个 python 脚本来生成数百万个空文本文件,只是为了在我的 Mint 机器(18.1 Serena)上好玩。
最近脚本失败并出现以下错误:
OSError: [Errno 28] No space left on device: '1013162169.txt'
显然还有可用的内存和索引节点表空间,并且在再次抛出错误之前重新启动脚本运行进程一段时间。
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 194936 488 194448 1% /dev
tmpfs 205500 716 204784 1% /run
/dev/sda1 60563456 18707860 41855596 31% /
tmpfs 205500 1 205499 1% /dev/shm
tmpfs 205500 6 205494 1% /run/lock
tmpfs 205500 18 205482 1% /sys/fs/cgroup
cgmfs 205500 14 205486 1% /run/cgmanager/fs
tmpfs 205500 6 205494 1% /run/user/1000
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 3831012 0 3831012 0% /dev
tmpfs 770428 17620 752808 3% /run
/dev/sda1 953630580 14641452 890524440 2% /
tmpfs 3852140 0 3852140 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3852140 0 3852140 0% /sys/fs/cgroup
cgmfs 100 0 100 0% /run/cgmanager/fs
tmpfs 770428 4 770424 1% /run/user/1000
这里是否遇到了其他空间限制?具体案例是一个毫无意义的脚本,但我很好奇根本原因。
/home/jon/test
正在sda1 上创建文件。