Mount

解釋 lsblk 和 df 命令的結果

  • January 22, 2022

我很難解釋以下命令的結果。我對他們的了解越多,我就越相信我所看到的並不是它應該的樣子。

  1. df命令的結果顯示/dev/sda1已安裝/(應該是),但為什麼列表的結果是安裝lsblk點?sdb1``/
  2. 是否應在 fdisk 的結果中將兩個驅動器都標記為引導驅動器?
michaele@data-node-3:~$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev             7690624       8   7690616   1% /dev
tmpfs            1540136     340   1539796   1% /run
/dev/sda1       10287416 1373528   8373280  15% /
none                   4       0         4   0% /sys/fs/cgroup
none                5120       0      5120   0% /run/lock
none             7700676       0   7700676   0% /run/shm
none              102400       0    102400   0% /run/user

michael@data-node-3:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   100G  0 disk 
└─sda1   8:1    0   100G  0 part 
sdb      8:16   0   250G  0 disk 
└─sdb1   8:17   0    10G  0 part /

michael@data-node-3:~$ sudo fdisk -l
Disk /dev/sdb: 268.4 GB, 268435456000 bytes
4 heads, 32 sectors/track, 4096000 cylinders, total 524288000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0009626f
  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048    20971519    10484736   83  Linux
Disk /dev/sda: 107.4 GB, 107374182400 bytes
4 heads, 32 sectors/track, 1638400 cylinders, total 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0009626f
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   209715199   104856576   83  Linux

lsblk從 獲取掛載點資訊/proc,但您可以使用mount命令在此處顯示結果。

但是,根據提供的資訊,條目/dev/run看起來像使用的地方/dev/sdb1:即 10G,/dev並且/run通常不會使用很多磁碟空間。查看 的輸出mount將有助於理解為什麼lsblk報告/dev/sdb1為“/”。

您的根文件系統“/”與/dev/sda1根據一致df,並且(除非您設置多引導系統),只有一個分區應標記為“引導”。

引用自:https://unix.stackexchange.com/questions/264696