"루트" 계정의 출처

"루트" 계정의 출처

루트 계정의 출처는 무엇입니까? 그거 어디서 났어? 왜 루트라고 불리는가?

(원래 트위터의 @lizztheblizz가 제안한 것입니다.)

답변1

루트 사용자의 원래 홈 디렉터리는 파일 시스템의 루트입니다 /(http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd). 나는 사용자가 실제로 해당 디렉토리의 이름을 따서 명명되었다고 생각합니다. 그런데 왜 "시작"이나 "기원" 또는 다른 것이 아닌 "뿌리"가 있습니까? Ken Thompson과 Dennis Ritchie가 UNIX를 작성하기 전에 그들은 (역시 Bell Labs에서) Multics를 개발하고 있었습니다. Multics의 역사를 살펴보면 ROOT도 존재했음을 알 수 있습니다.http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html). 따라서 이름은 Multics에서 유래해야 합니다.

답변2

~에 따르면리눅스 정보, 이름의 출처는 파일 시스템 레이아웃/권한에서 비롯될 수 있습니다.

루트라는 용어는 전능한 관리 사용자를 지칭하는 데 사용됩니다. 아마도 루트가 쓰기 권한(즉, 파일 수정 권한)을 가진 루트 디렉터리의 유일한 계정이기 때문일 것입니다. 결과적으로, 루트 디렉토리는 Unix 계열 운영 체제의 파일 시스템(즉, 파일을 구성하는 데 사용되는 전체 디렉토리 계층 구조)이 트리와 같은(비록 반전된) 구조로 설계되었다는 사실에서 그 이름을 따왔습니다. 여기서 모든 디렉터리는 트리의 루트와 유사한 단일 디렉터리에서 분기됩니다.

관련 정보