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% /devtmpfs 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