0%

删除一些系统垃圾腾挪空间

Docker上快速清理空间

  • 查看docker的磁盘空间占用情况

    1
    docker system df
  • 快速清理闲置的资源

    1
    docker system prune -a
  • 快速清理镜像

    1
    docker image prune -a
  • 找到大的日志文件,然后清空

    1
    2
    ls -lh $(find /var/lib/docker/containers/ -name *-json.log)
    echo "" > xxxxx.log

在Ubuntu的系统中

  • 查看磁盘空间情况

    1
    2
    df -h
    du -h --max-depth=1 . | sort -n # .可以替换成任一目录
  • 通过文件大小去找文件

    1
    find / -size +100M |xargs ls -lh
  • 实际操作的时候发现journal的日志好大,通过journalctl 去修改日志的大小和存储周期

    1
    2
    journalctl --vacuum-time=1w  # 只保留近1周的日志
    journalctl --vacuum-size=500M # 只保留最多500M的日志