磁碟有空間但是顯示記憶體不足

2021-10-07 22:20:44 字數 485 閱讀 9468

磁碟顯示有空間但是提示記憶體不足,刪掉一些檔案後依然沒有記憶體

原因可能是我們平時刪掉一些檔案,但是他的程序還存在還在占用我們的記憶體空間,我們可以殺死這些程序釋放磁碟空間

首先可以先檢視有哪些這樣的程序

lsof | grep delete
使用kill -9 手動殺死這些程序

如果程序多手動殺死很麻煩可以寫乙個簡單的小指令碼

#!/bin/bash

while true

dotn=`lsof | grep delete | awk -f ' ' '' | sed -n 1p`

if [ -z "$tn" ]; #如果結果為空則退出

then

exit 0

else #結果不為空則殺死這個程序

kill -9 $tn

fidone

Linux檔案刪除,但是df之後磁碟空間沒有釋放

注 linux檔案刪除,但是df之後磁碟空間沒有釋放 linux 磁碟空間總是報警,查到到大檔案,刪除之後,df看到磁碟空間並沒有釋放。查詢了下發現系統對rm進行了alias 因為linux對刪除操作沒有 站機制,對rm操作進行了自定義,對刪除檔案進行移動到 tmp 目錄裡面。又對 temp刪除 但...

Linux檔案刪除,但是df之後磁碟空間沒有釋放

linux 磁碟空間總是報警,查到到大檔案,刪除之後,df看到磁碟空間並沒有釋放。查詢了下發現系統對rm進行了alias 因為linux對刪除操作沒有 站機制,對rm操作進行了自定義,對刪除檔案進行移動到 tmp 目錄裡面。又對 temp刪除 但是還是沒有發現磁碟衝擊釋放 執行 lsof grep ...

Linux磁碟空間被佔滿但是找不到大檔案

人應該是從喜歡裡得到力量和快樂,而不是花光了所有力量和快樂去喜歡。問題 在一次排查問題中,df h 發現磁碟空間滿了,但是任憑各個檔案目錄下 du sh 也找不到大檔案,於是立馬網上搜。原因 當我們使用rm在linux上刪除了大檔案,但是如果有程序開啟了這個大檔案,卻沒有關閉這個檔案的控制代碼,那麼...