查询磁盘的linux命令
-
查询磁盘的Linux命令有多种,常用的有以下几个:
1. df命令:用于显示磁盘空间的使用情况。使用`df -h`命令可以以人类可读的方式显示磁盘空间的使用情况,显示的信息包括文件系统的容量、已使用的空间、可用空间和挂载点等。
2. du命令:用于显示文件或目录的磁盘使用情况。使用`du -h`命令可以按照人类可读的方式显示指定文件或目录的磁盘使用情况,显示的信息包括每个文件或目录的大小以及总大小。
3. fdisk命令:用于磁盘分区的管理。使用`fdisk -l`命令可以列出系统中的磁盘分区信息,包括磁盘的大小、分区类型和分区表等。
4. mkfs命令:用于创建文件系统。使用`mkfs`命令可以根据指定的文件系统类型在分区上创建文件系统,例如`mkfs.ext4 /dev/sda1`会在/dev/sda1上创建ext4文件系统。
5. mount命令:用于挂载文件系统。使用`mount`命令可以将文件系统挂载到指定的挂载点上,例如`mount /dev/sda1 /mnt`会将/dev/sda1分区挂载到/mnt目录下。
以上是一些常用的查询磁盘的Linux命令,可以根据实际需求选择合适的命令来管理和查询磁盘空间。
2年前 -
在Linux系统中,常用的查询磁盘信息的命令有以下几个:
1. df命令:该命令用于显示文件系统的磁盘使用情况,包括每个文件系统的总大小、已使用大小、可用大小以及挂载点等信息。使用df命令不带参数时,默认显示所有已挂载的文件系统。示例命令:df -h
2. du命令:该命令用于估算文件或目录的磁盘空间使用情况。可以结合参数来控制输出的精确度和格式。du命令不会显示文件的详细信息,只显示文件和目录的总大小。示例命令:du -h filename
3. fdisk命令:该命令用于查看和操作磁盘分区表。可以使用参数-l来列出所有磁盘和分区的详细信息。示例命令:fdisk -l
4. hdparm命令:该命令用于获取和设置ATA硬盘的参数,包括硬盘的模式、缓存、传输速率等。可以使用参数-I来查看硬盘的详细信息。示例命令:hdparm -I /dev/sda
5. smartctl命令:该命令用于读取和统计硬盘的SMART(Self-Monitoring, Analysis and Reporting Technology)信息。SMART是硬盘内置的自我监测和报告技术,可以提供硬盘的健康状态和相关统计数据。示例命令:smartctl -a /dev/sda
以上是常用的查询磁盘信息的Linux命令,通过这些命令可以获取磁盘的使用情况、分区表、硬盘参数和SMART信息等,并对磁盘进行相应的管理和诊断。
2年前 -
在Linux操作系统中,有多个命令可以查询磁盘信息。以下是一些常用的命令:
1. df命令:
`df`命令用于显示文件系统的磁盘空间使用情况。使用`df -h`可以以易读的方式显示信息,包括文件系统、容量、已用、可用、使用率等。例如:
“`
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 100G 10G 90G 10% /
“`2. du命令:
`du`命令用于估算文件和目录的磁盘空间使用量。使用`du -h`可以以易读的方式显示详细信息。例如:
“`
$ du -h
4.0K ./dir1
8.0K ./dir2
12K ./dir3
“`3. fdisk命令:
`fdisk`命令用于磁盘分区管理。使用`fdisk -l`可以显示磁盘的分区信息。例如:
“`
$ fdisk -l
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytesPartition Table: gpt
Disk Flags:Number Start End Size File system Name Flags
1 2048s 5000000s 4997952s ext4
2 5000001s 209715166s 204715166s ext4
“`4. lsblk命令:
`lsblk`命令用于列出块设备信息,包括磁盘和其分区。使用`lsblk`命令可以查看磁盘及其分区的大小、挂载点等信息。例如:
“`
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 96G 0 disk
├─sda1 8:1 0 2G 0 part /boot
├─sda2 8:2 0 8G 0 part [SWAP]
└─sda3 8:3 0 86G 0 part /
“`5. hdparm命令:
`hdparm`命令用于显示和设置SATA/ATA硬盘参数和状态。使用`hdparm -I`可以显示硬盘的详细信息。例如:
“`
$ hdparm -I /dev/sda
ATA device, with non-removable media
Model Number: QEMU HARDDISK
Serial Number: QM00001
Firmware Revision: 2.5+
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
“`6. smartctl命令:
`smartctl`命令用于探测和报告S.M.A.R.T(自我监测、分析和报告技术)信息。使用`smartctl -a`可以显示硬盘的详细S.M.A.R.T信息。例如:
“`
$ smartctl -a /dev/sda
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-4.19.0-14-amd64] (local build)
=== START OF INFORMATION SECTION ===
Device Model: QEMU HARDDISK
Serial Number: QM00001
LU WWN Device Id: 1 000000 000000000
“`以上是一些常用的查询磁盘信息的Linux命令,可以根据具体需求选择适当的命令来查询所需信息。
2年前