Linux 查看磁盘分区、文件系统、使用情况的命令
Linux 查看磁盘分区、文件系统、使用情况的命令 在 Linux 中,查看磁盘分区、文件系统、使用情况的命令和相关工具是非常重要的。今天,我们将介绍一些常用的命令和工具,以便更好地管理我们的 Linux 系统。 一、df 命令 df 命令来自于 coreutils 软件包,是一个非常实用的命令。通过这个命令,我们可以查看磁盘的使用情况以及文件系统被挂载的位置。例如: [root@localhost beinan]# df -lh Filesystem 容量 已用 可用 已用% 挂载点 /dev/hda8 11G 6.0G 4.4G 58% / /dev/shm 236M 0 236M 0% /dev/shm /dev/sda1 56G 22G 35G 39% /mnt/sda1 从上面的输出结果中,我们可以看到系统安装在 /dev/hda8 上,还有一个 56G 的磁盘分区 /dev/sda1 挂载在 /mnt/sda1 中。 二、fdsik 命令 fdisk 是一款强大的磁盘操作工具,来自 util-linux 软件包。在这里,我们只说他如何查看磁盘分区表及分区结构。例如: [root@localhost beinan]# fdisk -l Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 765 6144831 7 HPFS/NTFS /dev/hda2 766 2805 16386300 c W95 FAT32 (LBA) /dev/hda3 2806 7751 39728745 5 Extended /dev/hda5 2806 3825 8193118+ 83 Linux /dev/hda6 3826 5100 10241406 83 Linux /dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris /dev/hda8 5199 6657 11719386 83 Linux /dev/hda9 6658 7751 8787523+ 83 Linux 从上面的输出结果中,我们可以看到磁盘的分区情况。Blocks 表示的是分区的大小,单位是 byte,我们可以换算成 M,比如第一个分区 /dev/hda1 的大小如果换算成 M,应该是 6144831/1024=6000M,也就是 6G 左右。 在 Linux 中,磁盘分区可以分为基本分区和逻辑分区。基本分区是一个独立的分区,逻辑分区是从扩展分区中划分出来的。例如,上面的 /dev/hda3 是一个扩展分区,它下面包含着逻辑分区 /dev/hda5、/dev/hda6、/dev/hda7、/dev/hda8、/dev/hda9 等。 在查看磁盘分区情况时,我们需要注意的是,磁盘的名称,例如 /dev/hda、/dev/sda 等,这些名称表示的是磁盘的设备文件。不同的 Linux 发行版本可能有所不同。 df 和 fdisk 命令都是非常重要的命令,通过它们,我们可以查看磁盘的使用情况、文件系统被挂载的位置、磁盘分区表等信息,从而更好地管理我们的 Linux 系统。