linux产看磁盘信息命令 | 您所在的位置:网站首页 › lsblk命令安装 › linux产看磁盘信息命令 |
一、lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包 ,lsblk可以看成list block device的缩写。这个命令普通用户下也可执行,但有可能显示的信息不全,最好在root用户下执行,用法如下: [root@CentOS7 ~]# lsblk [选项] [设备]选项与参数:-a : 显示所有设备,默认不加这个选项也显示所以设备-d : 仅列出磁盘本身,并不会列出该磁盘的分区数据-f : 同时列出该磁盘内的文件系统名称,同时也会显示分区的UUID-i : 使用 ASCII 的线段输出,不要使用复杂的编码 (再某些环境下很有用)-m :同时输出该设备在 /dev 下面的权限数据 (rwx 的数据)-p : 列出该设备的完整文件名!而不是仅列出最后的名字而已。-t : 列出该磁盘设备的详细数据,包括磁盘伫列机制、预读写的数据量大小等 举例1:列出所有磁盘信息--------------------------------------------------------------[root@CentOS7 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 200M 0 part /boot/efi├─sda2 8:2 0 1G 0 part /boot└─sda3 8:3 0 18.8G 0 part ├─centos_centos7-root 253:0 0 16.8G 0 lvm / └─centos_centos7-swap 253:1 0 2G 0 lvm [SWAP]sdb 8:16 0 5G 0 disk sr0 11:0 1 1024M 0 rom [root@CentOS7 ~]# --------------------------------------------------------------上面通过lsblk显示7个栏目名称如下: NAME : 这是块设备的文件名,如果想看绝对路径加上-p参数即可。MAJ:MIN : 本栏显示主要和次要设备号。RM : 本栏显示设备是否可移动设备。数值为1表示是可移动设备,在本例中设备sr0的RM值等于1,这说明他是可移动设备。SIZE : 本栏列出设备的容量大小信息。例如20G表明该设备大小为20GB,而200M表明该设备大小为200M。RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。TYPE : 本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。MOUNTPOINT :本栏指出设备挂载的挂载点。 举例2:只列出/dev/sda磁盘的详细信息--------------------------------------------------------------[root@CentOS7 ~]# lsblk /dev/sdaNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 200M 0 part /boot/efi├─sda2 8:2 0 1G 0 part /boot└─sda3 8:3 0 18.8G 0 part ├─centos_centos7-root 253:0 0 16.8G 0 lvm / └─centos_centos7-swap 253:1 0 2G 0 lvm [SWAP][root@CentOS7 ~]# -------------------------------------------------------------- 二、blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询,当然lsblk -f也能列出uuid。要使用这个命令必须安装e2fsprogs软件包,UUID是Universally Unique Identifier的缩写,通用唯一识别符,我们可以通过这个识别符进行硬盘的开机挂载,会比用设备名好的多。 举例:--------------------------------------------------------------[root@CentOS7 ~]# blkid /dev/sda1: SEC_TYPE="msdos" UUID="C047-AFF1" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="27509777-7b73-4dba-aefd-9d9255d376ea" /dev/sda2: UUID="4d2d3d03-44c5-44bc-8edd-c18b0ea39493" TYPE="xfs" PARTUUID="7a5b8634-3b62-4ce9-a907-e23570a37677" /dev/sda3: UUID="QJiGgd-5Q1d-waon-oC7I-eEow-Xs2L-S7ciHo" TYPE="LVM2_member" PARTUUID="6dfe9a85-14c6-4148-a196-206f3f689ab0" /dev/mapper/centos_centos7-root: UUID="59f1a0bd-e5c0-47a4-b880-24c3b29dcb2c" TYPE="xfs" /dev/mapper/centos_centos7-swap: UUID="fbabf145-0c5f-445c-87c4-283339025604" TYPE="swap" [root@CentOS7 ~]# --------------------------------------------------------------上面没一行就代表一个文件系统分区,主要列出设备的名称,UUID以及文件系统的类型TYPE。
三、dumpe2fs 命令用于显示ext2/ext3/ext4文件系统的信息,不支持其他文集系统,通过这个命令也可以查看UUID,及卷名等。 dumpe2fs命令语法 dumpe2fs [ -bfhixV ] [ -o superblock=superblock ] [ -o blocksize=blocksize ] device dumpe2fs常用命令选项 选项 选项描述 -b 打印文件系统中的坏块 -o 不常用,检查严重损坏文件系统时指定 -f 强制显示所有信息,即便dumpe2fs对有些文件系统功能标识不能识别。 -i 显示image文件系统信息。device指定image文件的路径 -h 只显示超级块信息 -x 将已分组的块的数量用十六进制显示 -V 显示dumpe2fs的版本号并推出 查看某个磁盘的分区所有信息--------------------------------------------------------------------------------------root@Ubuntu:~# dumpe2fs /dev/sda1 | more #dumpe2fs命令显示的信息很多最好加上more来显示dumpe2fs 1.44.1 (24-Mar-2018)Filesystem volume name: Last mounted on: /home/appFilesystem UUID: c90890df-8078-4ac3-a646-1ceced3831ceFilesystem magic number: 0xEF53Filesystem revision #: 1 (dynamic)Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent 64bit flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isizeFilesystem flags: signed_directory_hash Default mount options: user_xattr aclFilesystem state: cleanErrors behavior: ContinueFilesystem OS type: LinuxInode count: 32768000Block count: 131072000Reserved block count: 6553600Free blocks: 81714987Free inodes: 32765992First block: 0Block size: 4096Fragment size: 4096Group descriptor size: 64Reserved GDT blocks: 1024--更多--------------------------------------------------------------------------------- |
CopyRight 2018-2019 实验室设备网 版权所有 |