全面了解 Linux 服务器 - 3. 查看 Linux 服务器的硬盘使用情况
1)查看硬盘及分区信息
liuqian@ubuntu:~# fdisk -l ...... ...... Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x18402fa7 设备 启动 Start 末尾 扇区 Size Id 类型 /dev/sda1 * 2048 207620095 207618048 99G 83 Linux /dev/sda2 207622142 209713151 2091010 1021M 5 扩展 /dev/sda5 207622144 209713151 2091008 1021M 82 Linux 交换 / Solaris
以上表明这是一块 100GB 的硬盘
2)检查文件系统的磁盘空间占用情况
liuqian@ubuntu:~$ df -h 文件系统 容量 已用 可用 已用% 挂载点 udev 974M 0 974M 0% /dev tmpfs 199M 5.5M 193M 3% /run /dev/sda1 98G 11G 82G 12% / tmpfs 992M 156K 992M 1% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 992M 0 992M 0% /sys/fs/cgroup cgmfs 100K 0 100K 0% /run/cgmanager/fs tmpfs 199M 40K 199M 1% /run/user/1000
3)查看某目录的大小
liuqian@ubuntu:~$ du -sh /usr/local
41M /usr/local
查看某目录下占用空间最多的文件或目录。取前10个。需要先进入该目录下。
liuqian@ubuntu:~$ du -cks * | sort -rn | head -n 10 1723156 总用量 877944 softs 674396 workspace 102884 Documents 67848 Downloads 36 tforder20160314.txt 12 examples.desktop 8 Desktop 4 Videos 4 variablesAndContainers.dat