zoukankan      html  css  js  c++  java
  • linux 故障:df -h统计磁盘空间占用太多,但又du -h找不到大的文件

    用lsof / | grep -i delete 从根目录定位打开的被删除的文件

    如果定位到某文件占用空间很大

    主要是因为我们在删除这个日志文件的时候是用rm -rf *.log这样的命令删除的,删除日志之后又没有重启相应的进程,导致inode节点不被释放,空间一直被占用。
    如果我们用echo “ ” > /logpath/201109.log这样的命令来清空日志

    相关工具:

    df -h

    du -h

    du -sh

    du -h --max-depth=1

    lsof / | grep -i delete

    lsof abc.txt 显示开启文件abc.txt的进程
    lsof -c abc 显示abc进程现在打开的文件
    lsof -c -p 1234 列出进程号为1234的进程所打开的文件

    find / -size +100c -print 从根盘始查找于100字节文件

  • 相关阅读:
    13.6 线程通信
    13.5 线程同步
    13.4 控制线程
    13.3 线程的生命周期
    13.2 线程的创建与启动
    13.1 线程概述
    12.10 NIO.2的功能和用法
    bs4
    mysql基本命令
    HDU-1021 Fibonacci Again
  • 原文地址:https://www.cnblogs.com/aveenzhou/p/3930493.html
Copyright © 2011-2022 走看看