나는 이것이 FHS의 또 다른 질문 들인 것 같지만 나는 내가 필요로하는 더 자세한 설명을 찾을 수 없었다. 예, Uni FHS에 대해 알고 있습니다.하지만 여전히 명확한 설명이없는 것 같은 느낌입니다. /usr
dir과 그 내용입니다. 나는 이것이 부분적으로는 사실 때문에, 나는 리눅스 설치에 익숙하지 않은 한 파티션을 차지하는 것만으로도 그렇게 생각한다. /home
.
내가 알기에, 그 내용은 여러 대의 기계들 사이에서 공유 될 것이므로 그것은 어떤 '공유 된'HDD로부터 마운트 될 수있다.
또한 다음과 같이 중요하지 않은 바이너리를 포함합니다. /bin
과 /sbin
. 내가 틀렸다면 나를 바로 잡아라.
"읽기 전용"이라는 설명은 약간 혼란 스럽습니다.
- 이것은 사용자가 여기에 쓸 수 없으며 수퍼 유저 만 쓸 수 있다는 의미입니까?
자, 내 초점은 여기에 있습니다. /usr/local
과 /usr/shared
.
/usr/local
같이
이 호스트와 관련된 로컬 데이터의 3 차 계층 구조
그것이 공유되지 않는다는 것을 의미합니다.
- 나는 그것이 '공유 된'hdd의 일부가 아니라는 가정하에 맞습니까?하지만 하나의 컴퓨터 전용의 hdd / 파티션에 대한 마운트 지점일까요? (그래서 기본적으로 다른
/usr/bin
파일 모두)
나는 또한 그 의미를 이해한다면 그렇게 확신하지 못한다. /usr/share
어느 한 쪽. 이것은 포함해야한다.
아키텍처 독립적 인 (공유) 데이터
사실 그 /usr
여러 대의 컴퓨터에서 공유되고 사용자는 다른 아키텍처에서 공유 할 수있는 '공유 된'단어 사용을 파악하는 데 도움이되지 않습니다.
이것은 나를 궁금하게 만든다.
- 아키텍처 종속적 인 데이터는 어디에 있습니까? 도처에? 이것은 다른 아키텍처를 가진 머신이 / usr / share / share 만 공유하지 않는다는 것을 의미합니까? (따라서 다른 물리적으로 분리 된 파티션으로 만든다)
여기서는 주로 비 네이티브 코드 바이너리, 스크립트, 리소스 및 텍스트 도움말 파일 (부분적으로는)을 기대하지만 bash 스크립트는 다음과 같습니다. /usr/bin
갑자기 모든 시스템 - 중요하지 않은 아키텍처 독립적 인 스크립트가이 디렉토리에 한정되지는 않는다는 느낌이 들었습니다.
이 bash 스크립트는 실행 파일을위한 단순한 래퍼 일 뿐이며, 아키텍처 독립적 인 경우 그 이유는 무엇입니까?
내 추론이 맞습니까, 아니면 제가 놓친 것이 있습니까?