linux磁碟不足
❶ linux 內存和磁碟不夠了怎麼辦
ps (英文全拼:process status)命令用於顯示當前進程的狀態,類似於 windows 的任務管理器。
發現好多npm相關的
查看進程
ps -eo rss,pid,user,command --sort -rss | grep npm
sudo kill -9 [pid]
卸載雲鏡命令
bash /usr/local/qcloud/YunJing/uninst.sh
卸載雲監控命令 (barad_agent top中查看到的進程名稱)
wget -qO- https://raw.githubusercontent.com/littleplus/TencentAgentRemove/master/remove.sh | bash
然後手動kill掉 barad_agent 對應的進程
rm -rf /usr/local/qcloud
清理頁面緩存
echo 1 > /proc/sys/vm/drop_caches
清理目錄緩存和inodes
echo 2 > /proc/sys/vm/drop_caches
清理pagecache、dentries和inodes
echo 3 > /proc/sys/vm/drop_caches
清理文件系統緩存和清理僵屍(zombie)對象和它們佔用的內存
sync
free -h
優化前
優化後
會報錯 No space left on device
查看磁碟使用情況使用 df命令 (英文全拼:disk free)
最常用的命令 df -h
使用命令查看指定的目錄或文件所佔用的磁碟空間(英文全拼:disk usage)
優化後
❷ 1.linux伺服器磁碟滿了,怎麼刪除
在日常使用過程中,可能會經常遇到Linux伺服器磁碟空間滿的問題。
一、遇到磁碟空間不足的報錯時候,首先使用df -h查看磁碟空間使用情況,如下圖所示
二、進入目錄/home/zhang,查找磁碟空間中的大文件,使用命令 -sh *查找佔用空間大的目錄,通過逐層定位,最後會找到具體的文件。
三、第二步的命令雖然能看到了,但是文件太多不好找,使用 -h --max-depth=1命令查找空間佔用大的文件。