Linux 清理空間

2022-09-15 15:54:13 字數 888 閱讀 8706

背景:

在使用linux伺服器的時候,經常會碰到伺服器上的磁碟空間滿了,在該種情況下,必須進行磁碟空間清理。

解決方法:

示例:需要/tmp下空出至少1g的可用空間

分別執行的命令如下:

通過該命令可見 /tmp 是掛載在 / 下面。

通過例項可知 / 掛載點下的 可用空間為 242g,對於示例是足夠了,若仍然想再釋放空間,可以往下操作。

示例中查詢掛載點大於500m的檔案,可以看到opt下的檔案比較大,此時切換到opt目錄下,刪除大檔案

示例中顯示刪除之後,顯然opt 掛載點下的可用空間變大了,但是 / 掛載點的可用空間未變化,此時需要執行以下操作

查詢 掛載點下有哪些目錄,針對目錄中的大檔案進行刪除,通過之前執行的find ./ -size +500m  發現 var 下存在大檔案,此時可以刪除這些大檔案。

若通過 df -h 發現可用容量沒有變化,此時可以執行命令

該命令可以列出之前刪除的檔案哪些是被程序占用了,直接 使用 kill 9 程序號,殺死程序,釋放空間即可。

清理表空間

1 清理表 truncate table 2 重建temp表空間 create temporary tablespace temp1 tempfile d oracle product 10.2.0 oradata xgp3 temp02.dbf size 512m reuse autoextend...

Mac空間清理

工作用的macbook的磁碟空間只有128g,三天兩頭的收到系統 您的磁碟幾乎已滿 的提示。用了cleanmymac 3,但是也僅僅只能清理一些皮毛,騰出2,3g的空間。其實,如果你用xcode的話,你會發現它才是罪魁禍首,多的一次它占用60g 的空間。mac os 10.12.6 16g1114 ...

Docker 空間清理

1 檢視 docker 磁碟使用情況 可用於查詢映象 images 容器 containers 和本地卷 local volumes 等空間使用大戶的空間占用情況 reclaimable 可以清理的空間 docker system df 結果 root kvm81 home docker syste...