怎么样查看linux下占用空间最大的文件

2024-11-23 13:20:10
推荐回答(3个)
回答1:

  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是不是简单的样子的
  找到最大的;删除不用的就可以了

回答2:

主要使用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

回答3:

内存不足时,教你怎么查看linux内存大小和进程占用内存大小