在Linux系统中,查找分区通常涉及以下几个步骤和工具:
Linux系统中的分区是指将硬盘划分为多个独立的区域,每个区域可以被格式化为不同的文件系统,并且可以独立挂载和管理。常见的分区类型包括主分区、扩展分区和逻辑分区。
fdisk:用于查看和管理磁盘分区。lsblk:列出所有块设备的信息,包括磁盘和分区。parted:另一个强大的分区管理工具。df:显示文件系统的磁盘空间使用情况。blkid:显示块设备的UUID和文件系统类型。lsblklsblk 是一个非常方便的工具,可以列出所有块设备及其分区信息。
lsblk输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 231.4G 0 part
├─sda3_crypt 254:0 0 231.4G 0 crypt
├─vg0-root 254:1 0 220.9G 0 lvm /
└─vg0-swap 254:2 0 10.5G 0 lvm [SWAP]
sdb 8:16 0 465.8G 0 disk
└─sdb1 8:17 0 465.8G 0 part /mnt/datafdiskfdisk 可以用来查看和管理磁盘分区。
sudo fdisk -l输出示例:
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 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: gpt
Disk identifier: 4C3F8E3A-3D6B-4A7C-8E3A-3D6B4A7C8E3A
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2099199 1048576 512M Linux filesystem
/dev/sda3 2099200 488394559 486295360 231.4G Linux filesystem
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 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: gpt
Disk identifier: 9E7F8E3A-3D6B-4A7C-8E3A-3D6B4A7C8E3A
Device Start End Sectors Size Type
/dev/sdb1 2048 976773167 976771120 465.8G Linux filesystemdfdf 可以显示文件系统的磁盘空间使用情况,从而间接查看挂载的分区。
df -h输出示例:
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.6M 1.6G 1% /run
/dev/sda3_crypt 220G 20G 191G 10% /
tmpfs 7.8G 207M 7.6G 3% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/sda1 511M 3.4M 508M 1% /boot/efi
/dev/sda2 511M 2.3M 509M 1% /boot
/dev/sdb1 466G 10G 431G 2% /mnt/datalsblk 或 fdisk -l 查看分区信息。fsck 工具检查和修复文件系统。/etc/fstab 文件中的挂载配置是否正确。通过以上方法和工具,可以有效地查找和管理Linux系统中的磁盘分区。