Origin of 'root' account

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












52















What's the origin of root account? Where did it come from and why is it called root anyway?



(Originally asked by @lizztheblizz on Twitter.)










share|improve this question



















  • 7





    I'm going with Ken Thompson's appreciation of root beer :D

    – user5090
    Feb 24 '11 at 20:14












  • I believe it to refer to 'the root of all evil' as sometimes my computer does do devilish things on its own accord.

    – user142515
    Nov 10 '15 at 14:15















52















What's the origin of root account? Where did it come from and why is it called root anyway?



(Originally asked by @lizztheblizz on Twitter.)










share|improve this question



















  • 7





    I'm going with Ken Thompson's appreciation of root beer :D

    – user5090
    Feb 24 '11 at 20:14












  • I believe it to refer to 'the root of all evil' as sometimes my computer does do devilish things on its own accord.

    – user142515
    Nov 10 '15 at 14:15













52












52








52


8






What's the origin of root account? Where did it come from and why is it called root anyway?



(Originally asked by @lizztheblizz on Twitter.)










share|improve this question
















What's the origin of root account? Where did it come from and why is it called root anyway?



(Originally asked by @lizztheblizz on Twitter.)







history root






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 24 '11 at 15:33









Michael Mrozek

61.8k29192212




61.8k29192212










asked Feb 24 '11 at 13:47









RadimRadim

36335




36335







  • 7





    I'm going with Ken Thompson's appreciation of root beer :D

    – user5090
    Feb 24 '11 at 20:14












  • I believe it to refer to 'the root of all evil' as sometimes my computer does do devilish things on its own accord.

    – user142515
    Nov 10 '15 at 14:15












  • 7





    I'm going with Ken Thompson's appreciation of root beer :D

    – user5090
    Feb 24 '11 at 20:14












  • I believe it to refer to 'the root of all evil' as sometimes my computer does do devilish things on its own accord.

    – user142515
    Nov 10 '15 at 14:15







7




7





I'm going with Ken Thompson's appreciation of root beer :D

– user5090
Feb 24 '11 at 20:14






I'm going with Ken Thompson's appreciation of root beer :D

– user5090
Feb 24 '11 at 20:14














I believe it to refer to 'the root of all evil' as sometimes my computer does do devilish things on its own accord.

– user142515
Nov 10 '15 at 14:15





I believe it to refer to 'the root of all evil' as sometimes my computer does do devilish things on its own accord.

– user142515
Nov 10 '15 at 14:15










2 Answers
2






active

oldest

votes


















49














The original home directory of the root user was the root of the filesystem / (http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd). I think the user was indeed named after that directory. But why 'root' and not 'start' or 'origin' or something else? Well, before Ken Thompson and Dennis Ritchie wrote UNIX, they were (also at Bell Labs) developing Multics. If you take a look at Multics history, you will find that ROOT existed there too (http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html). So the name must come from Multics.






share|improve this answer

























  • I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

    – Keith Thompson
    Jul 3 '12 at 22:47






  • 1





    There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

    – HackSlash
    Jan 22 '18 at 16:48


















24














According to Linux Info, the origin of the name may have come from file system layout / permissions:




The use of the term root for the all-powerful administrative user may have arisen from the fact that root is the only account having write permissions (i.e., permission to modify files) in the root directory. The root directory, in turn, takes its name from the fact that the filesystems (i.e., the entire hierarchy of directories that is used to organize files) in Unix-like operating systems have been designed with a tree-like (although inverted) structure in which all directories branch off from a single directory that is analogous to the root of a tree.







share|improve this answer






















    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f7960%2forigin-of-root-account%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    49














    The original home directory of the root user was the root of the filesystem / (http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd). I think the user was indeed named after that directory. But why 'root' and not 'start' or 'origin' or something else? Well, before Ken Thompson and Dennis Ritchie wrote UNIX, they were (also at Bell Labs) developing Multics. If you take a look at Multics history, you will find that ROOT existed there too (http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html). So the name must come from Multics.






    share|improve this answer

























    • I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

      – Keith Thompson
      Jul 3 '12 at 22:47






    • 1





      There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

      – HackSlash
      Jan 22 '18 at 16:48















    49














    The original home directory of the root user was the root of the filesystem / (http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd). I think the user was indeed named after that directory. But why 'root' and not 'start' or 'origin' or something else? Well, before Ken Thompson and Dennis Ritchie wrote UNIX, they were (also at Bell Labs) developing Multics. If you take a look at Multics history, you will find that ROOT existed there too (http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html). So the name must come from Multics.






    share|improve this answer

























    • I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

      – Keith Thompson
      Jul 3 '12 at 22:47






    • 1





      There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

      – HackSlash
      Jan 22 '18 at 16:48













    49












    49








    49







    The original home directory of the root user was the root of the filesystem / (http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd). I think the user was indeed named after that directory. But why 'root' and not 'start' or 'origin' or something else? Well, before Ken Thompson and Dennis Ritchie wrote UNIX, they were (also at Bell Labs) developing Multics. If you take a look at Multics history, you will find that ROOT existed there too (http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html). So the name must come from Multics.






    share|improve this answer















    The original home directory of the root user was the root of the filesystem / (http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd). I think the user was indeed named after that directory. But why 'root' and not 'start' or 'origin' or something else? Well, before Ken Thompson and Dennis Ritchie wrote UNIX, they were (also at Bell Labs) developing Multics. If you take a look at Multics history, you will find that ROOT existed there too (http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html). So the name must come from Multics.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jul 3 '12 at 22:41









    Keith Thompson

    14k43437




    14k43437










    answered Feb 24 '11 at 14:35









    Tom Van LooyTom Van Looy

    50642




    50642












    • I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

      – Keith Thompson
      Jul 3 '12 at 22:47






    • 1





      There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

      – HackSlash
      Jan 22 '18 at 16:48

















    • I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

      – Keith Thompson
      Jul 3 '12 at 22:47






    • 1





      There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

      – HackSlash
      Jan 22 '18 at 16:48
















    I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

    – Keith Thompson
    Jul 3 '12 at 22:47





    I just looked at the Multics documents you linked to. They refer to the root directory (and the root volume), but there's no reference to a root user.

    – Keith Thompson
    Jul 3 '12 at 22:47




    1




    1





    There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

    – HackSlash
    Jan 22 '18 at 16:48





    There is a root user seen in mdd003.compout if you look at what appears to be a file list there is clearly a root user just as seen in an "ls -l" command on Unix.

    – HackSlash
    Jan 22 '18 at 16:48













    24














    According to Linux Info, the origin of the name may have come from file system layout / permissions:




    The use of the term root for the all-powerful administrative user may have arisen from the fact that root is the only account having write permissions (i.e., permission to modify files) in the root directory. The root directory, in turn, takes its name from the fact that the filesystems (i.e., the entire hierarchy of directories that is used to organize files) in Unix-like operating systems have been designed with a tree-like (although inverted) structure in which all directories branch off from a single directory that is analogous to the root of a tree.







    share|improve this answer



























      24














      According to Linux Info, the origin of the name may have come from file system layout / permissions:




      The use of the term root for the all-powerful administrative user may have arisen from the fact that root is the only account having write permissions (i.e., permission to modify files) in the root directory. The root directory, in turn, takes its name from the fact that the filesystems (i.e., the entire hierarchy of directories that is used to organize files) in Unix-like operating systems have been designed with a tree-like (although inverted) structure in which all directories branch off from a single directory that is analogous to the root of a tree.







      share|improve this answer

























        24












        24








        24







        According to Linux Info, the origin of the name may have come from file system layout / permissions:




        The use of the term root for the all-powerful administrative user may have arisen from the fact that root is the only account having write permissions (i.e., permission to modify files) in the root directory. The root directory, in turn, takes its name from the fact that the filesystems (i.e., the entire hierarchy of directories that is used to organize files) in Unix-like operating systems have been designed with a tree-like (although inverted) structure in which all directories branch off from a single directory that is analogous to the root of a tree.







        share|improve this answer













        According to Linux Info, the origin of the name may have come from file system layout / permissions:




        The use of the term root for the all-powerful administrative user may have arisen from the fact that root is the only account having write permissions (i.e., permission to modify files) in the root directory. The root directory, in turn, takes its name from the fact that the filesystems (i.e., the entire hierarchy of directories that is used to organize files) in Unix-like operating systems have been designed with a tree-like (although inverted) structure in which all directories branch off from a single directory that is analogous to the root of a tree.








        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 24 '11 at 14:24









        Justin EthierJustin Ethier

        10.8k83255




        10.8k83255



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f7960%2forigin-of-root-account%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown






            Popular posts from this blog

            How to check contact read email or not when send email to Individual?

            Displaying single band from multi-band raster using QGIS

            How many registers does an x86_64 CPU actually have?