Rumah > Soal Jawab > teks badan
Penggera pelayan awan bahawa ruang yang tinggal tidak mencukupi Log masuk ke pelayan dan gunakan df -h untuk melihat situasi seperti berikut:
Tetapi apabila saya menggunakan du-sh * dalam direktori akar untuk menyemak saiz setiap folder, saya mendapati bahawa jumlah folder ini jauh daripada 31G. Mengapa ini? (Perkongsian 23G ialah cakera pelekap, yang ditunjukkan dalam df -h dalam gambar di atas)
天蓬老师2017-05-16 13:30:58
Cara mereka mengira adalah berbeza Satu kemungkinan perbezaan yang besar ialah fail yang digunakan dipadamkan.
Anda boleh menggunakan arahan lsof|grep delete
untuk melihat fail mana yang telah dipadam tetapi masih diduduki oleh program.
Program ini perlu dimulakan semula untuk mengosongkan ruang yang diduduki.
仅有的幸福2017-05-16 13:30:58
Sebab asasnya ialah apa yang @vvpale katakan,
Sebab dan penyelesaian untuk penggunaan ruang cakera yang tidak konsisten yang dipaparkan oleh df dan du adalah untuk rujukan
ringa_lee2017-05-16 13:30:58
1. df termasuk ruang yang telah dipadam tetapi tidak dikeluarkan, dan boleh dilihat melalui lsof grep deleted
.
2. Terdapat kandungan dalam beberapa direktori, tetapi ia digunakan sebagai partition lain pada pelekap, jadi kandungan dalam direktori ini tidak dapat dilihat, tetapi ia masih ada.