我有一个AWS实例,我发出了以下命令df -h,下面是输出:
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.7G 0 3.7G 0% /dev
tmpfs 3.7G 0 3.7G 0% /dev/shm
tmpfs 3.7G 484K 3.7G 1% /run
tmpfs 3.7G 0 3.7G 0% /sys/fs/cgroup
/dev/xvda9 22G 5.4G 16G 26% /
/dev/xvda3 985M 589M 345M 64% /usr
tmpfs 3.7G 0 3.7G 0% /tmp
tmpfs 3.7G 0 3.7G 0% /media
/dev/xvda1 128M 37M 92M 29% /boot
/dev/xvda6 108M 64K 99M 1% /usr/share/oem
/dev/xvdh 493G 86G 382G 19% /mnt/ebs0
/dev/xvdi 493G 73M 467G 1% /mnt/data
/dev/xvdj 296G 2.2G 278G 1% /mnt/state我对FileSystem和Mounted on不太清楚。Mounted on是指外部磁盘/卷连接到的本地目录吗?
另外,FileSystem是什么意思?我听说过NTFS,NFS等,在这种情况下是一样的吗?例如,/dev/xvdj是什么意思?它是一个附加的外部磁盘/卷吗?它的文件系统是什么?我试图在网上找到信息,但没有得到令人满意的细节。
发布于 2021-05-08 15:55:08
一般来说,这些都是Linux/Unix的概念,与AWS不完全相关。
我会尽我所能去表现它。
机器有磁盘(也称为设备),磁盘有分区,分区使用特定的文件系统类型格式化。
每个设备都有一个“名称”,表示为路径,当我们在这个磁盘中创建一个分区时,它还会创建一个具有特定名称的路径设备。
在下面的示例中,您可以看到我有一个名为xvda的物理设备。
它有一个分区,也是一个名为xvda1的设备。
在TYPE列上,您可以看到哪个是disk还是partition。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 8G 0 disk
└─xvda1 202:1 0 8G 0 part /您可以在/dev中找到这些设备。
$ ls -l /dev/xvda*
brw-rw---- 1 root disk 202, 0 May 8 15:32 /dev/xvda
brw-rw---- 1 root disk 202, 1 May 8 15:32 /dev/xvda1从下面的示例中,您还可以确定用于格式化设备的文件系统类型。
在本例中,它是一个xfs文件系统。
$ lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
xvda
└─xvda1 xfs / 7b355c6b-f82b-4810-94b9-4f3af651f629 /MOUNTPOINT或来自df的Mounted on是安装这些设备的主机文件系统层次结构中的位置,这意味着您可以从该设备中看到文件。
https://stackoverflow.com/questions/67449007
复制相似问题