在 CentOS 和 Ubuntu 中,我如何找出剩余的可用磁盘空间以及其他磁盘统计信息(例如磁盘使用情况)?
我的 Mint-KDE 18 根分区有 20GB。没有额外的主分区。我没有做任何特别的事情,只有 Chrome、KRDC、Teamviewer 并且分区是半空的。我做的一件事是通过 samba 将 Dolphin 从互联网上的 webdavs 存储库复制到我的网络驱动器。我的电脑上没有存储任何东西。
现在我收到消息说我的磁盘已满。当我在 Dolphin 中打开我的根目录或主目录时,它显示 0 MB 可用空间。
通过终端查看我的目录和文件的最快方法是什么,首先是最大的还是最新的等等?
我正在运行 Linux Mint 14 Nadia。Linux分区有10G。系统启动时,du报告 80% 的使用率。然后使用率缓慢增长,直到达到 100%,系统变得无法使用。(它可能在几天或几周内发生)。重新启动后,使用率重置为 80%。
最奇怪的是,du没有任何变化。
以下是这些命令的输出(省略了 Windows 和外部驱动器分区):
# --- Just after reboot ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 7.3G 2.0G 80% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 288K 437M 1% /run/shm
none 100M 12K 100M 1% /run/user
$ sudo du -x -d1 …Run Code Online (Sandbox Code Playgroud) 可能的重复:
如何理解占用空间的内容?
Linux 中是否有任何工具可用于以图形方式可视化给定路径下文件大小的分布?
我正在寻找类似于WinDirStat 的东西,但在 Linux 上,例如,请参阅下面的快照:

另外,是否有任何类似的工具可以在终端上显示这种分布?(我通常使用df -csh *,但这仅显示文件层次结构的一个级别,并且没有任何导航报告的机制,例如,当我在文件层次结构中上下浏览时)。
在 Red Hat Linux 上下载/安装软件的最简单方法是什么(从 bash 命令行)?
我得到如下输出du -h:
103M ./.wine/drive_c/windows/mono/mono-2.0/lib/mono
103M ./.wine/drive_c/windows/mono/mono-2.0/lib
129M ./.wine/drive_c/windows/mono/mono-2.0
129M ./.wine/drive_c/windows/mono
362M ./.wine/drive_c/windows
545M ./.wine/drive_c
Run Code Online (Sandbox Code Playgroud)
我只想显示最可操作的文件夹,即文件夹 ./.wine/drive_c/windows/mono/mono-2.0/lib/mono
如果子文件夹负责大部分磁盘空间使用,是否有任何方法可以删除父文件夹?
仅显示叶文件夹的设置可能会起作用,或者在计算父文件夹的大小时设置从父文件夹中减去所有子文件夹的大小。
我/在 2T 驱动器上有一个小的 ext3分区,它的可用空间似乎存在差异。我如何确定导致它的原因以及如何修复它。
在尝试了我能想到的一切之后,我在启动时强制执行了 fsck,但没有任何影响。
我有其他配置相同的系统,但没有出现这种情况。
# df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.7G 8.9G 318M 97% /
# du -shx --max-depth 1 /
5.2G /
# lsof | awk 'BEGIN {t=0} /(deleted)/ {t+=$7} END {print t}'
0
# tune4fs -l /dev/sda1 | grep -E 'state|Free|Reserve|size|Inode'
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file
Filesystem state: clean
Inode count: 2621440
Reserved block count: 131029
Free blocks: 212317
Free inodes: 2487281 …Run Code Online (Sandbox Code Playgroud) 可能的重复:
如何理解占用空间的内容?
什么是好的命令行实用程序/脚本来分析文件夹结构并找出占用所有空间的内容?的粒度df是大的方式。
具体来说,我想要一些可以在有限权限下运行的东西(例如在共享主机上)我似乎在 Redhat 上运行,如果这很重要的话。
编译C程序时出现此错误:
写入/tmp/cc6sZ4kE.s:设备上没有剩余空间
我该如何解决?
我有一个运行 Centos 5.9 的无头服务器。我只能通过 SSH 连接到它,是否可以使用 KdirStat 或类似的工具来获取磁盘使用情况的图形视图?
disk-usage ×8
files ×3
rhel ×2
centos ×1
command-line ×1
fsck ×1
gui ×1
linux ×1
linux-mint ×1
partition ×1
software-rec ×1
ssh ×1