Linux下查看块大小的方法(linux查看块大小)

Linux是一种免费的、开放源代码的操作系统,基于Unix、Linus Torvalds在1991 年开发,在近年来逐步向移动和嵌入式计算机应用, 因此受到越来越多人的关注和支持。Linux系统下有多种方法可以查看块大小,下面一一介绍:

##### 一、使用`df`检查

使用`df`命令可以查看分配给Linux系统的块大小,查看方法如下:

“`shell

$ df

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda1 8395608 7469128 732808 97% /

devtmpfs 481536 0 481536 0% /dev

tmpfs 487040 4312 482728 1% /run

……


从上面可以看出,目前系统所有块的总大小为 8395608KB,在使用`df -h`命令查看可以以更加友好的格式返回结果,显示已分配给Linux系统的所有块的大小:

```shell
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 8.0G 7.1G 732M 97% /
devtmpfs 464M 0 464M 0% /dev
tmpfs 472M 4.2M 468M 1% /run
......

##### 二、使用`fdisk -l`检查

使用`fdisk -l`命令查看Linux系统磁盘可以得到每个分区的详细信息,包括分区类型、磁盘大小、分配的磁盘块的大小等。例如:

“`shell

$ fdisk -l

Disk /dev/sda: 8.0 GB, 83886080 bytes

165 heads, 62 sectors/track, 1014 cylinders, total 1638400 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

Disk identifier: 0x0000484f

Device Boot Start End Blocks Id System

/dev/sda1 * 2048 1638399 8130720 83 Linux


从上面可以看出磁盘 `/dev/sda1` 的块大小为8130720 blocks,而每个block占用大小值为`512 bytes`,至此可以计算出`/dev/sda1`分配给Linux系统的块大小为 8.0G

数据运维技术 » Linux下查看块大小的方法(linux查看块大小)