Linux服务器储存空间管理

Linux服务器储存空间管理

服务器如果装了很多应用,或者使用了某些特别占空间的功能(例如:conda、cloudreve以及图床等),需要定时对空间进行检查分配,不然。。。。

一、磁盘管理命令

二、查看硬盘使用状况

1.Linux下查看硬盘及分区信息

fdisk -l  查看挂载的硬盘
df -h检查文件系统占用

2.检查指定目录大小

du -sh /root/
 du -cks * | sort -rn | head -n 10 查看某目录下占用空间最多的文件或目录。取前10个。需要先进入该目录下。

3.查看所有目录(/)文件大小分布

du -h --max-depth=2 /

三、目录清理实例

  1. 首先用df -h /​ 检查目录总使用情况:
    image
  2. 再使用du -h --max-depth=2 /​查看目录占用的“罪魁祸首”:
    image
  3. 依次在觉得不对劲的目录递归使用du -h --max-depth=2 xxx​,查看大文件是否需要
  4. 发现类似没用的服务(已停止)直接rm -rf删除!
  5. 发现/var/docker这种占用大?怀疑是有很多没用的镜像,使用docker images​看看,果然
  6. docker rmi xxxx​ 删除,发现显示还有停止但存在的容器(提示正在运行xxxxx),使用docker rm xxxxx​删除即可
  7. 清理完毕,检查一下各项web服务是否正常
  8. 减了一半,爽!
    image

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇