1.linux清理內(nèi)存空間
sync; echo 1 > /proc/sys/vm/drop_caches
2.查看磁盤信息
[root@cs004 ~]$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda2 ext3 36G 32G 1.7G 96% /
devtmpfs devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs tmpfs 7.8G 754M 7.1G 10% /run
tmpfs tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/vdb1 xfs 1000G 682G 318G 69% /opt
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/1000
[root@cs004 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 40G 0 disk
├─vda1 253:1 0 4G 0 part [SWAP]
└─vda2 253:2 0 36G 0 part /
vdb 253:16 0 1000G 0 disk
└─vdb1 253:17 0 1000G 0 part /opt
3.磁盤空間清理
操作步驟:
1.先找到對應的大文件,查看mount目錄。
2.進入大文件,分析大文件
3.刪除
比如實例一,簡單粗暴淋样,查出的大文件在根目錄下(/),磁盤空間查找命令,然后進行手動刪除枝笨。
查找執(zhí)行命令如下:
df -ah
cd /
du -sh * |sort -n
du -h --max-depth=1 |grep 'G' | sort
比如實例2,查看docker的磁盤使用情況-刪除一定要注意
1.使用df -l 命令查看本地文件系統(tǒng)。
2.docker system df 命令揭蜒,查看docker磁盤空間使用功能情況横浑。
3.docker system prune :用于清理磁盤、刪除已經(jīng)關(guān)閉和暫時關(guān)閉的容器屉更、無用的數(shù)據(jù)卷和網(wǎng)絡(luò)徙融,以及鏡像(無tag的鏡像)。--慎重
刪除執(zhí)行命令如下:
df -l
docker system df
docker system prune 或docker system prune -a
docker 容器使用情況查看:
https://www.cnblogs.com/sparkdev/p/7821376.html