Ubuntu系统内存不足,不能tab补全命令
Ubuntu 内存不足
-
sudo df -h
文件系统 容量 已用 可用 已用% 挂载点 udev 32G 0 32G 0% /dev tmpfs 6.3G 2.3M 6.3G 1% /run /dev/sda1 234G 216G 6.5G 98% / tmpfs 32G 40K 32G 1% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/sdb6 984G 7.7G 926G 1% /home/hpn/data /dev/sdb5 984G 5.9G 928G 1% /home/**/data /dev/sdb2 984G 519G 415G 56% /home/**/data /dev/sdb3 984G 4.4G 929G 1% /home/**/data /dev/sdb1 984G 192G 743G 21% /home/**/data /dev/sdb4 984G 166G 768G 18% /home/**/data /dev/sdb7 984G 72M 934G 1% /home/tom/data tmpfs 6.3G 4.0K 6.3G 1% /run/user/993 tmpfs 6.3G 4.0K 6.3G 1% /run/user/995 tmpfs 6.3G 4.0K 6.3G 1% /run/user/999
其中第四行表示sda1可用不足,其挂载点为
/
-
切换到指定目录
cd /
,统计各个文件夹的大小在
/
目录下使用sudo du -sh *^
得到各个文件夹的大小,选择大的文件夹
13M bin 215M boot 4.0K cdrom 4.0K data 24K dev 15M etc 1011G home 0 initrd.img 1.2G lib 5.8M lib32 4.0K lib64 6.5M libx32 16K lost+found 8.0K media 4.0K mnt 16K opt 0 proc 984K root 2.3M run 12M sbin 4.0K srv 2.1G swapfile 0 sys 6.4G tmp 44G usr 45G var 0 vmlinuz
-
继续cd,直至确定到一个大的且可删除的文件夹
cd进home继续查找
194G ** 748M dell 15G ** 519G ** 83G tom 52K ** 12G ** 9.1G ** 6.8M ** 181G **
发现tom的内存不正常,tom的机械硬盘仅使用72m,而文件夹竟然83G,毫无疑问是其文件放在了系统盘上。
-
删除和移动其中的部分文件。
处理方案,将数据集移动到…/data目录下
over。
本次内存不足原因在于将实验验数据集放在了系统盘上,没有放在用户的分配的机械盘上(1中的/home/**/data文件夹中)