美文网首页
给Linux服务器瘦身

给Linux服务器瘦身

作者: SuperCoderMan | 来源:发表于2016-10-19 15:27 被阅读0次

    背景
    有些时候服务器的容量太小,不够用,导致服务器的接口无法正常被调用,这时候就需要给服务器瘦身。

    查看linux磁盘剩余容量
    (尝试使用一下命令)

    • df
    • df -lh
    • df -a
    • df -i
    • df -k
      看看哪些文件占了最大空间
    • $sudo du -hs * 或者 sudo du -hs * | grep G

    方法1:给项目的git仓库瘦身

    • 1.删除无用的分支 $ git branch -d <branch_name>
    • 2.删除无用的tag $ git tag -d <tag_name>
    • 3.清理本地版本库 $ git gc --prune=now

    方法2:删除没有用的deb 软件安装包

    • du -sh /var/cache/apt/archives //查看没有用的软件安装包的大小
    • sudo apt-get clean
    • sudo apt-get autoclean
    • sudo apt-get autoremove //据说这个会导致系统崩溃,特别是带桌面的系统,所以谨慎使用

    方法3 删除孤儿软件包

    • sudo apt-get autoremove //删除系统自动安装的没有用的软件包
    • sudo apt-get install deborphan //安装工具
    • deborphan //列出孤儿软件包
    • deborphan | xargs sudo apt-get purge -y //将孤儿依赖删除

    方法4 删除/var/log/目录下的不必要的日志文件

    • sudo apt-get install ncdu
    • 查看日志文件:sudo ncdu /var/log

    删除大容量的软件包

    • sudo apt-get install debian-goodies //安装工具
    • dpigs -H //列出最大的10个软件包
    • dpigs -H --lines=20 //列出最大的20个软件包

    相关文章

      网友评论

          本文标题:给Linux服务器瘦身

          本文链接:https://www.haomeiwen.com/subject/fwexuttx.html