OSX 폴더 계층 구조에 대한 간단하고 간결한 문서는 드물다. 각각에 대한 간단한 설명을 찾고 있습니다. 각각의 기능은 무엇입니까?
- /은밀한
- / var
- / usr
- / tmp
- /기타
- /큰 상자
- / 스빈
- / fseventsd
나는 어떤 식 으로든 수정할 계획이 없으며 FS 계층 구조를 이해하고 싶습니다.
OSX 폴더 계층 구조에 대한 간단하고 간결한 문서는 드물다. 각각에 대한 간단한 설명을 찾고 있습니다. 각각의 기능은 무엇입니까?
나는 어떤 식 으로든 수정할 계획이 없으며 FS 계층 구조를 이해하고 싶습니다.
답변:
약간 지저분하고 어느 정도의 크로스 오버가 있지만 빠른 둘러보기는 실제로 이러한 하위 폴더로 이동하지 않습니다.
/etc
, /tmp
및 /var
하위 폴더에 바로 심볼릭 링크입니다 /private
.
/etc
일반적으로 구성 파일이 포함됩니다.
/tmp
프로세스 실행에 사용되는 임시 파일 용입니다 (참조 /var/tmp
)
/var
프로세스를 실행하는 데 사용되는 다소 임시 파일에도 사용되지만 이러한 파일은 일반적으로 실행되는 로그 파일과 같이 실행 사이에 덜 일시적이고 더 자주 보존되는 경향이 있습니다 /var/log
.
/usr
핵심 unix / BSD 유틸리티에 대한 바이너리 (실행 파일) 및 개발자 관련 파일이 들어 있습니다. 사용자가 스스로 설치하는 것은로 끝나야합니다 /usr/local
.
/bin
또한 바이너리를 포함하지만, 그들은 더 많은 OS-기본에 비해 경향 /usr
등 - cp
, cat
, bash
.
/sbin
위와 같이하지만 같은 일상적인 관리 작업에 집중 mount
하고 shutdown
. s
= 시스템 / 수퍼 유저는 , 일반적으로 이러한 명령을 사용하는 루트 / 수퍼 유저 권한이 필요합니다.
/.fseventsd
OS는 파일 시스템 변경 이벤트 (예 : 폴더 생성)를 기록하여 파일 시스템이 변경 될 때 관련 당사자에게 통지 할 수 있습니다.
그러나 내가 말하고 싶지 않은 말을 할 위험을 감수하려면 대부분 관심이 거의 없으며을 (를) 사용하는 경우 /usr/local
, /var/log
또는 에있을 가능성이 높습니다 /tmp
.
공통 유닉스 구조에 중점을 둔 추가 정보는 Wikipedia ( Unix File System ) 에서 찾을 수 있습니다 .
참조 man hier
:
/private
: 이것은 문서화되지 않았습니다/var
: 다목적 로그, 임시, 임시 및 스풀 파일/usr
: 대부분의 사용자 유틸리티 및 응용 프로그램을 포함합니다/tmp
: 임시 파일/etc
: 시스템 구성 파일 및 스크립트/bin
: 단일 사용자 환경과 다중 사용자 환경 모두에 기본적인 사용자 유틸리티/sbin
: 단일 사용자 환경과 다중 사용자 환경 모두에 기본적인 시스템 프로그램 및 관리 유틸리티/fseventsd
: 나는 당신이 의미 믿습니다 /.fseventsd
. 여기에 문서화되어 있습니다 . 파일 삭제 및 파일 시스템 이벤트와 관련된 gzip 데이터는의 일련의 파일에 저장됩니다 /.fseventsd
.