df 출력의 중복된 파일 시스템 및 마운트 지점

df 출력의 중복된 파일 시스템 및 마운트 지점

view system Storage를 입력하면 df -h결과는 다음과 같습니다.

root@kch-rsp:/home/pi# df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs           13G  2.4G   10G  20% /
/dev/root        13G  2.4G   10G  20% /
devtmpfs        215M     0  215M   0% /dev
tmpfs            44M  228K   44M   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            88M     0   88M   0% /run/shm
/dev/mmcblk0p5   60M  9.4M   50M  16% /boot

이 결과에 대해 몇 가지 질문이 있습니다.

  1. 왜 둘 이상이 있습니까 tmpfs? 이것이 스왑 공간이라는 것을 알고 있지만 을 실행하면 swapon -s스왑 공간만 보입니다.

    root@kch-rsp:/home/pi# swapon -s
    Filename                                Type            Size    Used    Priority
    /var/swap                               file            102396  0       -1
    
  2. the rootfs/dev/root같은 의미인 것 같은데 왜 이 두 항목으로 표현됩니까?

답변1

이미 가지고 있다댓글에 좋은 답변이 있네요통과볼커 시겔관련된 tmpfs:

이는 세 개의 디렉터리에 세 개의 tmpfs 파일 시스템이 마운트되어 있음을 의미합니다. 이는 어떤 스왑 파일이 있는지에 관계없이 적용됩니다.

문제를 설명하는 참조를 추가할 수 있습니다 rootfs.

ramfs, rootfs 및 initramfs
2005년 10월 17일
롭 랜드리
=============================
...
rootfs란 무엇입니까?
----------------
Rootfs는 ramfs(또는 활성화된 경우 tmpfs)의 특수 인스턴스입니다.
2.6 시스템에는 항상 존재합니다.  rootfs를 마운트 해제할 수 없습니다
같은 이유로 init 프로세스를 종료할 수 없습니다.

대부분의 시스템은 rootfs에 다른 파일 시스템을 마운트하고 이를 무시합니다.  이것
ramfs의 빈 인스턴스는 공간을 거의 차지하지 않습니다.
...

https://www.kernel.org/doc/Documentation/filesystems/ramfs-rootfs-initramfs.txt

시스템 사용 방법에 대한 정보는 같은 문서의 "initramfs란 무엇입니까?" 섹션을 살펴보세요 rootfs.

관련 정보