/ usr / local 및 / usr / share에 대한 자세한 설명


0

나는 이것이 FHS의 또 다른 질문 들인 것 같지만 나는 내가 필요로하는 더 자세한 설명을 찾을 수 없었다. 예, Uni FHS에 대해 알고 있습니다.하지만 여전히 명확한 설명이없는 것 같은 느낌입니다. /usr dir과 그 내용입니다. 나는 이것이 부분적으로는 사실 때문에, 나는 리눅스 설치에 익숙하지 않은 한 파티션을 차지하는 것만으로도 그렇게 생각한다. /home.

내가 알기에, 그 내용은 여러 대의 기계들 사이에서 공유 될 것이므로 그것은 어떤 '공유 된'HDD로부터 마운트 될 수있다. 또한 다음과 같이 중요하지 않은 바이너리를 포함합니다. /bin 과 /sbin. 내가 틀렸다면 나를 바로 잡아라.

"읽기 전용"이라는 설명은 약간 혼란 스럽습니다.

  1. 이것은 사용자가 여기에 쓸 수 없으며 수퍼 유저 만 쓸 수 있다는 의미입니까?

자, 내 초점은 여기에 있습니다. /usr/local 과 /usr/shared.

/usr/local 같이

이 호스트와 관련된 로컬 데이터의 3 차 계층 구조

그것이 공유되지 않는다는 것을 의미합니다.

  1. 나는 그것이 '공유 된'hdd의 일부가 아니라는 가정하에 맞습니까?하지만 하나의 컴퓨터 전용의 hdd / 파티션에 대한 마운트 지점일까요? (그래서 기본적으로 다른 /usr/bin 파일 모두)

나는 또한 그 의미를 이해한다면 그렇게 확신하지 못한다. /usr/share 어느 한 쪽. 이것은 포함해야한다.

아키텍처 독립적 인 (공유) 데이터

사실 그 /usr 여러 대의 컴퓨터에서 공유되고 사용자는 다른 아키텍처에서 공유 할 수있는 '공유 된'단어 사용을 파악하는 데 도움이되지 않습니다.

이것은 나를 궁금하게 만든다.

  1. 아키텍처 종속적 인 데이터는 어디에 있습니까? 도처에? 이것은 다른 아키텍처를 가진 머신이 / usr / share / share 만 공유하지 않는다는 것을 의미합니까? (따라서 다른 물리적으로 분리 된 파티션으로 만든다)

여기서는 주로 비 네이티브 코드 바이너리, 스크립트, 리소스 및 텍스트 도움말 파일 (부분적으로는)을 기대하지만 bash 스크립트는 다음과 같습니다. /usr/bin 갑자기 모든 시스템 - 중요하지 않은 아키텍처 독립적 인 스크립트가이 디렉토리에 한정되지는 않는다는 느낌이 들었습니다.

  1. 이 bash 스크립트는 실행 파일을위한 단순한 래퍼 일 뿐이며, 아키텍처 독립적 인 경우 그 이유는 무엇입니까?

  2. 내 추론이 맞습니까, 아니면 제가 놓친 것이 있습니까?


1
당신의 질문은 위키 피 디아와상의하여 대답 할 수 있습니다 : en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
— suspectus

글쎄, 내 인용문은 여기에있다.) 만약 그 페이지가 더 나은 설명을 위해 나의 필요를 만족 시킨다면 나는이 질문을 여기에 게시하는 것을 원치 않을 것이다.
— Arkonix
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.