방금 (Linux)로 가서 이전에 특정 파티션을 /etc/fstab
마운트했던 라인을 . /tmp
어쨌든 재부팅을 했더니 모든게 잘 작동하는데 아래 내용이 헷갈립니다.ext4
tmpfs
포스팅하면서 mount
이런 내용을 봤습니다.
/dev/sda8 on /tmp type tmpfs
/dev/sda8
로 설치 한다는 뜻입니까 tmpfs
? 그 안에 파일이 있으면 /tmp
더 이상 해당 파일에 액세스할 수 없지만 그 안에 파일을 만들 수는 있습니다. 재부팅하면 설치하는 동안 파티션에 실제로 파일이 있는 것을 볼 수 있습니다( ext4
설치 중에는 표시되지 않음).tmpfs
이 경우 장치 파일은 의미가 없습니까?
답변1
이 경우 장치 파일은 의미가 없습니까?
네, 그런 것 같아요. Linux 문서에서는 이에 대한 증거를 찾을 수 없었지만 Google 검색을 통해 다음을 알 수 있었습니다.이것NetBSD 문서에서 mount_tmpfs
내 아이디어에 대한 지원 :
tmpfs 매개변수는 다른 마운트 명령과의 호환성을 위해서만 존재하며 무시됩니다.
fstab
따라서 설치 명령이나 구성에서 "소스 장치"로 무엇을 사용하는지는 중요하지 않다고 생각합니다 tmpfs
.
내 Ubuntu 12.04 시스템에서의 실험에서도 이를 지원하고 다른 애플리케이션에서도 몇 가지 흥미로운 동작을 보여줍니다.
# mkdir tmpfs
# mount -t tmpfs Brendan tmpfs/
# cat /proc/mounts
[...]
Brendan /home/gert/tmpfs tmpfs rw,relatime 0 0
# df -h
Filesystem Size Used Avail Use% Mounted
[...]
Brendan 12G 0 12G 0% /home/gert/tmpfs