파일 시스템 계층 표준은 UNIX 표준입니까, 아니면 GNU/Linux 표준입니까?

파일 시스템 계층 표준은 UNIX 표준입니까, 아니면 GNU/Linux 표준입니까?

이것파일 시스템 계층 표준UNIX 배포판에서 콘텐츠를 배치할 위치를 설명합니다.

FHS는 GNU/Linux 외부에서 사용하도록 의도/설계되었습니까, 아니면 주로 GNU/Linux로 제한됩니까?

답변1

~에 따르면위키피디아 페이지이 표준은 "Unix 및 Unix 계열 운영 체제"에 적용됩니다. 기본적으로 GNU/Linux 환경에서 발전했을 수도 있지만 의도는 항상 더 넓은 *nix 세계에 초점을 맞추는 것으로 보였습니다.

첫 번째 버전은 원래 FSSTND라는 이름을 가지고 있었고 1994년에 출시되었습니다.FAQ 첨부그 유래를 설명합니다:

FSSTND는 많은 Linux 활동가들 사이의 합의입니다. 논의의 주요 부분은 FSSTND 메일링 리스트에서 이루어집니다. FSSTND는 POSIX, 4.4BSD, SVR4, SunOS 4, MCC, Slackware, SLS(특정 순서 없음), 그리고 다른 많은 시스템도 여기서 영감을 얻습니다. 우리는 특정 운영 체제의 레이아웃을 정확히 따르지 않았습니다. 대신, 우리는 각 파일 시스템 레이아웃을 최대한 활용하고 이를 전 세계 Linux 사용자의 요구에 매우 적합한 동질적인 전체로 결합하려고 노력합니다.

Linux Foundation은 현재 다음 버전인 FHS 3.0을 개발 중이며 명시적으로 다음과 같이 명시하고 있습니다.그들은 그것이 더 넓은 Unix 생태계에 적용된다고 믿습니다.:

FHS(파일 시스템 계층 구조 표준)는 UNIX 시스템의 레이아웃을 설명하는 데 사용되는 규칙에 대한 참조입니다. 이는 Linux 배포판에서 널리 사용되었지만 다른 UNIX 변형에서도 사용됩니다.

FHS가 실제로 널리 채택되었는지 여부는 그렇습니다. 그러나 일관성이 없습니다.

답변2

내가 읽고FHS 위키피디아페이지. 귀하의 질문을 올바르게 이해하면 요점이 거의 요약됩니다.

FHS(파일 시스템 계층 구조 표준)는 다음을 정의합니다.디렉토리 구조및 디렉토리 내용유닉스그리고유닉스 계열 운영 체제. 이는 대체로 전통 전통을 형식화하고 확장한 것입니다.BSD 파일 시스템 계층.

FHS는 다음에 의해 유지됩니다.리눅스 재단. 현재 버전은 2004년 1월 29일에 출시된 2.3입니다.[1]

이를 바탕으로 나는 이것이 반드시 GNU/Linux뿐만 아니라 Unix 배포판을 위해 특별히 설계된 것으로 해석합니다.

답변3

청중을 확대하려는 노력에도 불구하고 FHS는 대부분 Linux 배포판에만 관련되어 있으며 BSD 및 상용 Unix 공급업체에서는 무시됩니다(이 내용 참조).우편)

몇 년이 지난 후에도 세 번째 버전은 여전히 ​​초안 상태이며, 지금은 실제로 작업하는 사람이 아무도 없는 것 같습니다.

서로 다른 운영 체제는 말할 것도 없고 이미 상당히 성숙하고 때로는 배포판 간에 모순되는 것에 대한 표준을 만들거나 개선하려는 노력은 실망스럽고 지루한 작업이 될 수 있습니다.

답변4

모든 POSIX 시스템에서 사용할 수 있습니다. BSD, Linux, Unix는 기본적으로 이를 따릅니다.

관련 정보