홈 디렉토리를 /var/home에 유지해야 하는 이유는 무엇입니까?

홈 디렉토리를 /var/home에 유지해야 하는 이유는 무엇입니까?

내가 이해한 바로는 홈 디렉토리의 전통적인 위치는 다음과 같습니다 /home. 일부 Linux 변형에서는 이를 유지하는 것 같습니다 /var/home. 이유는 무엇입니까?

답변1

내 생각엔 WebOS는 두 개의 서로 다른 파일 시스템, 즉 일반 작업에서 읽기 전용인 루트 파일 시스템과 /var일반 작업에서 읽기-쓰기로 설치되는 파일 시스템에 설치되도록 설계되었을 것입니다. 홈 디렉토리는 쓰기 가능해야 하므로 에 배치됩니다 /var. 이 설정은 플래시 메모리(예: PDA1 및 임베디드 unice)를 실행하는 UNIX 시스템에서 매우 일반적입니다.

/home언급 되었지만파일 시스템 계층 표준이는 Linux 및 일반적으로 unice에서 일반적이지만 보편적이지 않습니다(FHS는 이를 "선택 사항"으로 나열하고 "어떤 프로그램도 이 위치에 의존해서는 안 됨"을 지정합니다). 사용자 수가 많은 웹사이트에서는 /home/GROUP/USER또는 /home/SERVER/USER또는 을 사용하는 경우가 있습니다 /home/SERVER/GROUP/USER. 또한 디렉토리가 다른 곳에 뿌리를 둔 것을 본 적이 있습니다: /homes, /export/home, /users, /net, ... 사실 아주 오래 전에 홈 디렉토리의 표준 위치는 이었습니다 /usr.

1 예를 들어 Android(UNIX는 아니지만 Linux 커널에서 실행됨)는 /data.

답변2

나는 그것을 본 적이 없습니다 ...

하지만 어느 정도 위치에 배치할 수 있습니다. 즉, 한 사용자는 /var/home/에 있고, 다른 사용자는 /home/에 있고, 세 번째 사용자는 /partyplace/home/middle에 있을 수 있습니다.... .

하지만 이것은 나에게 전혀 의미가 없습니다. 사용자 데이터가 /home/에 저장된다는 규칙을 따르는 것이 더 좋습니다.

답변3

/var는 다른 파티션이나 디스크에 있을 수 있습니다.

관련 정보