首页 > 系统相关 > Linux下查看根目录各文件内存占用情况

Linux下查看根目录各文件内存占用情况

时间:2023-08-16 14:13:37浏览次数:41  
标签:文件 查看 占用 磁盘空间 内存 Linux 根目录 du

一、服务器运行一点时间后各种的项目文件,日志文件,数据库备份登,会越来越多,在linux下可以使用 du 和 df 命令查看。

1、df -h 命令查看整体磁盘使用情况

2、 使用 du -ah --max-depth=1  /    可以查看根目录下各个文件占用情况

 

使用命令du -h –max-depth=1 /var/log/* 查看/var/log路径下文件的大小

du -sh /* 查看哪个目录最大,一步一步的查找大文件,比如:

 

3、 查看某个目录: du -bsh /***/ 命令

     例:查看根目录下的/bin/文件占用情况 

4、用find 命令找到当前目录大于500M文件   find . -size +500M 

5、查找跟目录下大于10M的文件
find / -type f -size +10000000c -exec du -sh {} \;

 

二、du常用的选项:
  -h:以人类可读的方式显示
  -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
  -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
  -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
  --apparent-size:显示目录或文件自身的大小
  -l :统计硬链接占用磁盘空间的大小
  -L:统计符号链接所指向的文件占用的磁盘空间大小

 

1、du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 

 2、du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

 

 

 

4.lsof -n | grep deleted  (查看删除占用)

 

转自:https://blog.csdn.net/Disan_Xi/article/details/127297163

 

标签:文件,查看,占用,磁盘空间,内存,Linux,根目录,du
From: https://www.cnblogs.com/tiancai/p/17633851.html

相关文章

  • Linux常用命令
    1.目录进入目录:cdxxx返回当前用户的根目录: cd返回上一级目录:cd..进入当前目录的xxx目录:cd./xxx2.用户切换用户:su 用户名新增用户:useradd-g 用户组:用户新增用户组:groupadd用户组添加用户密码:passwd 用户查看所有用户:vim/etc/passwd查看所有用户组:vim/etc......
  • Linux改变文件权限和属性
    chgrp:改变文件所属群组[root@will]#  chgrp  [-R]  dirname/filename  ...选项与参数:-R  :  进行递回(recursive)的持续变更,即连同次目录下的所有文件、目录          都更新成为这个群组之意。常常用在变更某一目录内所有的文件......
  • .Net Core DateTime.Now 在Linux下的格式问题
    .Net6使用DateTime获取系统当前时间,在Windows下输出为正常时间,但是在Linux下会获取到2023-8-16上午10:00:00类似的时间样式,会导致在Linux下抛出非法时间异常。解决方案:在Main函数中使用CultureInfo.DefaultThreadCurrentCulture属性来获取或设置当前应用程序域中线程的默认......
  • centos8 selinux机制
      Permissiondenied在CentOS6.4中TFTP出现TFTPerror:'Permissiondenied'  这个是由于selinux机制引起的不是文件夹的权限问题。所以vi/etc/sysconfig/selinux修改为:SELINUX=permissive如果不想重启系统,执行:sudosetenfore0在开发板上执行:[root@EmbedSky/......
  • linux ssh 免密脚本
    #!/bin/baship="$1"pawd="123qwe!@#"expect<<EOFsettimeout10spawnssh-copy-id-p60022root@${ip}expect{       "yes/no"{send"yes\n";exp_continue}       "password:"{send"${pawd}\n"......
  • SElinux 导致 Keepalived 检测脚本无法执行
    哈喽大家好,我是咸鱼今天我们来看一个关于Keepalived检测脚本无法执行的问题一位粉丝后台私信我,说他部署的keepalived集群vrrp_script模块中的脚本执行失败了,但是手动执行这个脚本却没有任何问题这个问题也是咸鱼第一次遇到,为了能让更多的小伙伴以后不会踩这个坑,便有了今......
  • Linux基础命令
    快捷键ctrl+c——停止当前命令 ctrl+z——停止当前命令,并用fg恢复ctrl+d——注销当前会话,与exit相似ctrl+w——删除当前行中的字ctrl+u——删除整行!!——重复上次命令exit——注销当前会话文件命令pwd、cd、ls、rm、mv、mkdir、touch、catls-al——列出隐藏文......
  • SocketAsyncEventArgs内存占用太大引发OutOfMemoryExceptions
    最近把一个接收socket服务端软件升级为iocp方案,其实就是换成c#的socket的异步方法,主要参考的是微软写的Server类,然后再百度找到基于这个类实现的代码来改造上线一两天后,软件崩溃了,查日志发现报了很多OutOfMemoryExceptions错误,都是在发送方法上。因为我发送方法用的SocketAsyncE......
  • TiKV占用内存超过的解决过程
    TiKV占用内存超过的解决过程背景为了后去TiDB的极限数据.晚上在每台服务器上面增加了多个TiKV的节点.主要方式为:每个NVME的硬盘增加两个TiKV的进程.这样每个服务器两个磁盘,共计4个TiKV的进程因为TiKV其实会使用尽可能多的缓存:storage.block-cache表示RocksDB多......
  • OpenZFS 2.2 发布 RC3,支持 Linux 6.4
    之前的OpenZFS2.2候选版本已致力于实现与 Linux 6.4内核的兼容性,而在2.2-rc3中,Linux6.4支持的元跟踪器已标记为已完成。OpenZFS2.2发布了第3个RC版本。之前的OpenZFS2.2候选版本已致力于实现与Linux6.4内核的兼容性,而在2.2-rc3中,Linux6.4支持......