이 변경은 1985 년 이후 (BSD 4.2는 여전히 문서화 중 /usr
) 1988 년 또는 그 이전 에 BSD에 의해 도입되었습니다 (BSD 4.3 / SunOS 4.1 hier(7)
매뉴얼 페이지는 이미 문서화되어 있습니다 /home
). 그 뒤에 솔라리스 2.0 (System V와 BSD가 합쳐 짐)이 뒤 따르고 나중에 대부분의 다른 유닉스 벤더들이 채택했습니다.
이것은 Solaris 2.0 useradd
매뉴얼 페이지에 있습니다.
-D 그룹, basedir, skel, shell,
비활성 상태이며 만료됩니다. -g, -b, -f 또는 -e와 함께 사용하는 경우
옵션에서 -D 옵션은
지정된 필드. 기본값은 다음과 같습니다.
다른 그룹 (GID 1)
basedir / 홈
스켈 / etc / skel
쉘 / sbin / sh
비활성 0
만료 Null (설정되지 않음).
그 이전의 구 유닉스는 전통적인 /usr
디렉토리 나 SVR3 및 SVR4.0에 문서화 된 / user1과 같은 일부 변종을 사용했습니다. Unix 버전 7 hier(7)
매뉴얼 페이지 는 /usr
사용자 홈 디렉토리의 기본 위치로 정의 됩니다.
/usr/wd/ initial working directory of a user, typically wd is the
user's login name
Bell Labs 외부에서 최초로 출시 된 최초의 Unix 버전 6은 hier
매뉴얼 페이지가 아니라 이미 사용하고 문서화 한 것 /usr
입니다.
다음을 /usr
포함하여 다른 것으로 의 이동을 설명하는 몇 가지 이유가 있습니다 .
일부 유닉스 버전에서 OS를 업그레이드 하면 /usr
디렉토리가 사라졌습니다 .
사용자 이름과 같은 tmp
, src
, bin
, local
그들이에서 기존 디렉토리와 충돌로 및 좋아하는이 금지되었다 /usr
.
사용 /usr
가 (이 가리키는 위해 요한에게 감사를) 비워되지 않은 같은 마운터 기본 디렉토리로하는 것은 가능하지 않았다
디스크가없는 머신은 /usr
읽기 / 쓰기 홈 디렉토리에 대해 읽기 전용 NFS 공유를 사용해야합니다.