1请自行下载安装SSH远程软件
通过SSH远程登录你的linux服务器
2du是linux下用看查看磁盘的命令
下面我们先一个目录的来查看空间占用情况
du -sh /* 先看看根目录下面
3我们发现/usr目录占用空间最大
4接着我们看usr目录
du -sh /usr/*
5我们这里可以看到usr目录下的local里面占用空间最大了
6没错我们接着看/usr/local
du -sh /usr/local/ *
7最后我们发现local里面的mysql文件最大了
都600M+
不过没有办法我们需要mysql
8是不是简单的样子的
找到最大的;删除不用的就可以了
主要使用find和du命令来实现。
1、使用find命令找到大于指定大小的文件:
a.下例中查找大于10G的文件
[root@localhost data]# find / -type f -size +10G
将输出:
/usr/local/apache2/logs/access_log
b.通过du命令查看此文件的大小:
[root@localhost data]# du -h /usr/local/apache2/logs/access_log
24G /usr/local/apache2/logs/access_log
c.重复执行find命令来查找大文件,例如:find / -type f -size +5G 找到大于5G的文件。 find / -type f -size +1G 找到大于1G的文件
2、可以递归使用du --max-depth=1
内存不足时,教你怎么查看linux内存大小和进程占用内存大小