Articles of 磁盘空间利用率

df vs du。 我的磁盘真的满了吗?

奇怪的问题… 为什么我已经使用完整/分区,但是没有真正使用? 快速信息: xwing ~ # df -h Filesystem Size Used Avail Use% Mounted on rootfs 16G 15G 75M 100% / /dev/root 16G 15G 75M 100% / devtmpfs 5,9G 0 5,9G 0% /dev tmpfs 5,9G 552K 5,9G 1% /run rc-svcdir 1,0M 72K 952K 8% /lib64/rc/init.d cgroup_root 10M 0 10M 0% /sys/fs/cgroup shm 5,9G 0 5,9G […]

如何find哪些文件占用了Linuxnetworking服务器上80%的空间?

驱动器不断充满。 你已经find了所有的备用和随机文件。 grep'd for coredump文件,甚至删除了一些不需要的备份… 你的下一步会是什么? 有问题的实际服务器有10GB的网站文件,操作系统不应该超过10GB,那么如何查找填满50GB(虚拟)驱动器的内容?

如何在不安装桌面体验的情况下在Windows 2012服务器上安装磁盘清理?

问题只是我想尽我所能在运行Optimize-VHD cmdlet之前清理/压缩VM的.vhdx驱动器。 使用微软的磁盘清理实用程序是很好的。 问题是它没有默认安装。 官方的方法是使用“添加angular色和function”,并添加“桌面体验”function。 有不必要的副作用,其中function还需要“媒体基础”和“墨水和手写”function。 我只想“磁盘清理”。

装载失败时防止根系统装满的最佳方法是什么?

我们有一个内部Web服务器(虚拟化,托pipeReviewBoard,但不是超级相关的),而且我们有一个相对一致的失败模式,NFS挂载失败导致/填满。 发行版是Ubuntu(不要问)如果一个解决scheme依赖于不同的发行版,实现起来会慢一些。 备份正在执行/ mnt / backup /,这应该是NFS挂载到另一个系统。 遗憾的是,当挂载失败或丢弃时,备份将在根文件系统上执行,正如您可以想象的那样,在/满之前不需要太久,然后服务就开始失败。 已经讨论了许多可能的解决scheme。 监视/ mnt /备份,并确保它不是根。 也许是一个cron工作。 首先使用/ mnt / protected / backups,然后mount / protected首先到一个小文件系统,也许是一个循环挂载到本地文件,所以不太可能失败。 Chmod a-rwx / mnt / backups(根文件系统挂载点)。 我不确定是否安装了受保护的导演会工作,我想是的。 在挂载的树上创build一个名为“Backups”的目录,然后创build软链接“ln -s / mnt / backup / Backups / Backups”。 除非安装/ mnt / backup,否则使用/备份进行备份将失败,因为本地树不包含子目录。 检查目录是否正确安装在备份脚本中。 我感兴趣的是对这些方法的反馈意见,优点缺点或者其他任何人们用来作为保护根文件系统的标准方法的方法。

查找最大的目录/文件recursion

我正在寻找一个脚本/程序,它将显示顶部x最大的目录/文件,然后下降到这些文件夹,并显示x最大的目录/文件的可configuration的深度。 231MB bin – 220MB ls – 190MB dir – 15MB def – 3MB lpr – 10MB asd – 1MB link 我怎样才能做到这一点?

确定inode使用的位置

我最近在开发Web服务器上安装了Munin,以跟踪系统使用情况。 我曾经说过,即使磁盘使用率几乎没有增加,系统的inode使用率也在以每天7-8%左右的速度攀升。 我猜测有些东西正在写很多小文件,但我找不到什么/在哪里。 我知道如何find磁盘空间的使用情况,但似乎无法find总结inode使用情况的方法。 有没有一种好的方法来确定目录的inode使用情况,以便我可以find使用的来源?

尽pipe在btrfs上有足够的空间,但“设备上没有剩余空间”错误

几乎无处不在,我在日志中失败抱怨No space left on device Gitlab日志: ==> /var/log/gitlab/nginx/current <== 2016-11-29_20:26:51.61394 2016/11/29 20:26:51 [emerg] 4871#0: open() "/var/opt/gitlab/nginx/nginx.pid" failed (28: No space left on device) Dovecot电子邮件日志: Nov 29 20:28:32 aws-management dovecot: imap([email protected]): Error: open(/home/vmail/emailuser/Maildir/dovecot-uidlist.lock) failed: No space left on device df -Th输出 Filesystem Type Size Used Avail Use% Mounted on /dev/xvda1 ext4 7.8G 3.9G 3.8G 51% / […]

磁盘空间不足,来源是什么?

Filesystem Size Used Avail Use% Mounted on /dev/sda1 220G 220G 0 100% / none 1.9G 168K 1.9G 1% /dev none 1.9G 0 1.9G 0% /dev/shm none 1.9G 52K 1.9G 1% /var/run none 1.9G 0 1.9G 0% /var/lock none 1.9G 0 1.9G 0% /lib/init/rw none 220G 220G 0 100% /var/lib/ureadahead/debugfs 而恐慌寻找答案之后似乎使用年龄下降 Filesystem Size Used Avail Use% […]

用于无头Linux的磁盘使用treemap软件

有一些程序可以使用树形图显示已用磁盘空间,例如WinDirStat for Windows和KDirStat for KDE / Linux: 我正在寻找类似的东西,但对于一个无头的Linux机器。 (例如,在服务器上运行控制台数据收集程序,然后在GUI环境中的graphics程序中加载该文件。) 另外,还有什么其他好的方法来获得一个结构化的使用磁盘空间表示,只有SSH访问?

我怎样才能确定什么是占用这么多的空间?

我正在使用df -h打印出人类可读的磁盘使用情况。 我想弄清楚什么是占用这么多的空间。 例如,有没有办法pipe这个命令,以便打印出大于1GB大小的文件? 其他想法? 谢谢