用的比较多的是df命令,突然遇到lsblk命令,稍微有点懵,虽然大概也能看懂,但是真不知道区别在哪里。
lsblk(list block devices)
这个展示的是逻辑磁盘及挂载关系。
实例:
[root@ALI-abc-APP-T1 ~]# lsblk -a
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 80G 0 disk
└─vda1 253:1 0 80G 0 part /
vdb 253:16 0 200G 0 disk
└─vgdata-lvdata 252:0 0 200G 0 lvm /data
df
df展示的是文件系统的关系。 区别一目了然。
实例:
[root@ALI-abc-APP-T1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 79G 16G 60G 21% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 64K 16G 1% /dev/shm
tmpfs 16G 716K 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/vgdata-lvdata 197G 130G 58G 70% /data
tmpfs 3.1G 0 3.1G 0% /run/user/0