/ 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.