獲得磁碟空間

2021-04-20 04:19:39 字數 438 閱讀 2952

procedure getdiskinfo(var totalsize,freesize:integer;disk:string); //單位為兆(m)

varfreespace,totalspace:int64;

begin

if (pos('/',trimright(disk)<>length(disk) then

disk :=disk+'/';

getdiskfreespaceex(pchar(disk),freespace,totalspace,nil);

totalsize :=totalspace div 1024 div 1024;

freesize:=freespace div 1024 div 1024;

end;

//例如: getdiskinfo(totalspace,freespace,'c:/');

排查磁碟空間

排查目錄的大檔案 一利用inode 排查 涉及用到命令 du sh 報告磁碟空間使用情況 s summarize 對每個引數只顯示總和 h separate dirs 單獨報告每乙個目錄的大小,不包括子目錄的大小 代表是哪個目錄 代表所有 這裡舉乙個簡單例子,block滿了 這裡我模擬了乙個環境,在...

磁碟空間不足

繼上一次記憶體不足報警之後,沒過幾天,釘釘又收到磁碟空間不足,收到報警後,內心的想法是,肯定又是docker改造引發的問題,因為我們這邊的日誌配置檔案有做限制,總大小20g,每個檔案大小我100m,顯然目前來看有問題 可以看到,我們線上磁碟總共80g,其中目前已使用57g,使用空間為72 隨進入我們...

檢視磁碟資訊磁碟空間

如果要檢視磁碟還剩多少空間,當然是用df的命令了。root localhost df h 檔案系統 容量 已用 可用 已用 掛載點 dev sda2 14g 11g 2.6g 82 dev sda1 99m 14m 81m 14 boot tmpfs 442m 275m 168m 63 dev sh...