/etc/fstab
내 파일을 더 쉽게 편집하고 무작위 포럼에 의존하지 않고 싶습니다 . 하지만 어디를 가든 그에 대한 정보가 거의 없습니다. 예를 들어, 사용 가능한 모든 옵션을 설명하는 웹 페이지를 찾을 수 없습니다. 그렇다면 이 fstab
파일의 소유자는 누구이며, 어떤 프로그램이 이를 사용하며, 작성자의 공식 문서는 어디에서 찾을 수 있습니까?
none
mem
구체적으로 , 및 devices(첫 번째 필드) tmpfs
의 차이점을 이해하고 싶습니다 . 알아요. 아마도 구글링을 해서 답을 찾을 수 있을 것입니다. 하지만 앞서 말했듯이 더 이상 그렇게 하고 싶지 않습니다. 완전한 괴짜 모드로 들어가서 공식 소스를 읽고 싶습니다.
편집하다:빠른 답변: 차이점은 문자열(이름)에만 존재해야 하며 파일 시스템이 마운트될 때 파일을 읽는 systemd에만 의미가 있습니다.
답변1
시스템 파일의 문서는 fstab
(거의 항상) 컴퓨터에 있습니다. 이 경우man fstab
귀하의 질문에 어느 정도 답변해 드리겠습니다.
첫 번째 필드(
fs_spec
). 이 필드는 마운트할 블록 특수 장치 또는 원격 파일 시스템을 설명합니다.
df
[...] 저장소가 없는 파일 시스템의 경우 모든 문자열을 사용할 수 있으며 예를 들어 (1) 출력에 표시됩니다. 일반적인 사용법은proc
procfs,mem
,none
또는tmpfs
tmpfs입니다.
방금 언급했잖아코멘트항목 을 만들고 싶습니다 tmpfs
. 이것은한 가지 예1 /mnt/mytmpfs
:
tmpfs /mnt/mytmpfs tmpfs nosuid,nodev,noatime 0 0
디렉토리를 직접 생성하는 것을 잊지 마십시오( mkdir /mnt/mytmpfs
).
답변2
의견에서 제안한 것처럼 fstab에는 자체매뉴얼 페이지 man fstab
파일과 그 구조에 대해 설명하지만 설치 옵션에 대해 더 자세히 알고 싶다면 확인해야 합니다.설치 매뉴얼 페이지파일 시스템에서 지원하는 마운트 옵션에 대해 설명하고 다른 매뉴얼 페이지(예:임시 파일 시스템) 파일 시스템별 옵션의 경우. 또한 다른 관련 주제가 링크/언급되어 있는 매뉴얼 페이지의 마지막 섹션도 확인해야 합니다.프로세스이는 귀하의 질문에 답변하는 데 도움이 될 수 있습니다.
fstab 파일의 소유자는 누구입니까?
아무도 없지만 배포판에 따라 일반적으로 누군가가 소유해야 하므로 Fedora에서는 패키지가 소유합니다 setup
.
Description : The setup package contains a set of important system configuration and
: setup files, such as passwd, group, and profile.
어떤 프로그램에서 사용하는가
사용하고 싶은 사람은 사용하면 됩니다. mount
소스(장치)와 대상(마운트 지점)을 지정하지 않은 경우 이를 사용합니다. 이는 파일 브라우저에서 장치를 마운트할 때와 같이 시작하는 동안 systemd에서 사용되며 /home
, UDisk에서는 장치의 마운트 지점과 옵션을 찾는 데 사용됩니다.
작성자의 공식 문서는 어디서 찾을 수 있나요?
위에서 언급한 매뉴얼 페이지를 제외한 모든 내용을 단일 문서로 다룰 수는 없습니다. 적어도 fstab의 "작성자"는 아닙니다.
답변3
man <topic>
아무 검색 엔진에나 입력하면 됩니다.
여기에 <topic>
존재시스템 테이블예를 들어.
일반적으로 원하는 결과가 나오지 않습니다. 물론, 결과의 정확성이나 관련성에 대한 질문이 있는 경우 항상 운영 체제, 공급업체 및 하드웨어와 일치하는 공식 문서를 참조해야 합니다.
평판 좋은 결과는 다음 사이트에서 나옵니다.man7.org그리고금형 네트워크.
콘솔에 비해 장점:
- 웹 페이지에는 마운트와 같은 관련 주제에 대한 링크가 포함될 수 있습니다. 이를 통해 관련 주제에 대한 아이디어를 얻을 수 있습니다.
- 콘솔 매뉴얼 페이지보다 더 편리합니다.
- 일부 시스템에서는 공간을 절약하기 위해 매뉴얼 페이지가 없습니다.
가능한 단점:
일부 도구는 시간이 지남에 따라 변경되고 사용 중인 도구와 일치하지 않을 수 있으므로 주의하세요. 웹 호스팅 매뉴얼 페이지는 최신 버전을 참조하는 경향이 있습니다.
일부 패키지에는 플랫폼(Intel/ARM), 운영 체제(BSD/Linux/etc) 또는 배포판(RedHat/Debian) 간에 포크 또는 별도의 구현이 있으므로 일부 명령의 경우 옵션 및 사용법이 다를 수 있습니다. 소스가 관련성이 있는지 다시 확인하세요.
일부 시스템에서는 번들 도구를 단일 명령으로 "좁힙니다".바쁜 상자.
보고 있는 매뉴얼 페이지가 실행 중인 명령 및 시스템과 일치하는지 확인하십시오. 일반적으로 명령줄을 사용하거나 명령줄에 추가하여 확인할 수 -v
있습니다 --version
.