【问题标题】:How do I find the Jenkins workspace folders which are gobbling up GBs of my disk space?如何找到占用 GB 磁盘空间的 Jenkins 工作区文件夹?
【发布时间】:2018-01-20 10:57:50
【问题描述】:

我的一些 Jenkins 的工作区文件夹占用了我所有的磁盘空间。

如何检测它们?

如何删除它们?

【问题讨论】:

    标签: jenkins


    【解决方案1】:

    如何检测

    命令

    println new ProcessBuilder('sh','-c',' du -ah --max-depth=3 /var/jenkins_home/workspace | sort -k 1 -h -r | head -n 30').redirectErrorStream(true).start().text 
    

    它有什么作用?

    • 按文件夹计算总磁盘使用量
    • 根据人类可读内容对输出进行排序 [按 Mib/ Gib 等排序]

    如何删除

    println new ProcessBuilder('sh','-c',' du -ah --max-depth=7 /var/jenkins_home/workspace | sort -k 1 -h -r | head -n 2| xargs rm -rf ').redirectErrorStream(true).start().text 
    

    【讨论】:

      猜你喜欢
      • 2020-09-09
      • 1970-01-01
      • 2020-02-28
      • 2018-07-13
      • 2011-04-30
      • 2015-10-07
      • 1970-01-01
      • 1970-01-01
      • 2013-11-02
      相关资源
      最近更新 更多