2018年7月24日 星期二

bash: cannot create temp file for here-document: No space left on device

於終端機上按tab (auto-complete)出現下列錯誤:
bash: cannot create temp file for here-document: No space left on device

[root@localhost bin]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   44G   44G   20K 100% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G     0  3.9G   0% /dev/shm
tmpfs                    3.9G  420M  3.5G  11% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda1               1014M  226M  789M  23% /boot
tmpfs                    783M   12K  783M   1% /run/user/42
tmpfs                    783M     0  783M   0% /run/user/0
tmpfs                    783M     0  783M   0% /run/user/1000

HDD滿載了

ANS:

1.使用命令df -h 檢查磁碟狀況

2.使用命令du -h --max-depth=1 /var/log/* 檢查/var/log下檔案的大小

3.使用命令du -sh /* 一層一層檢查檔案大小