Чому користувач root називається root за замовчуванням?


9

Це може здатися дурним питанням, але я бачив це як заплутане. Наприклад:

"Перейти до кореневого каталогу"

Можна інтерпретувати як:

  1. Йти до /

  2. Перейти до ~root(зазвичай /root/)

Я думаю, що щось superбуло б зроблено для кращого імені користувача адміністратора за замовчуванням. Це дозволить уникнути неоднозначності зі структурою каталогу.

Знову: Дурне питання, але мені справді цікаво.


3
"кореневий каталог" є завжди /, домом кореня є ~root. Бічна примітка, у кореневих системах BSD є назва "Корінь Чарлі".
Кріс S

Мені відомо, що кореневий каталог = /. Можливо, це був поганий приклад. Я просто бачу, де може виникнути плутанина.
Белмін Фернандес

5
У старих версіях UNIX (та дистрибутивів Linux) домашній каталог root був / замість / root.
Джеральд Гребінь

Як доповнення до того, що вказував Джеральд, Solaris 10 має таку саму поведінку.
Крістофер Карел

2
Що в імені? Те, що ми називаємо трояндою, Будь-яке інше ім'я пахло б як солодке.
Зоредаче

Відповіді:


19

Подивіться тут, щоб отримати інформацію про root.

Використання терміна root для всемогутнього адміністративного користувача може виникнути з-за того, що root є єдиним обліковим записом, який має дозволи на запис (тобто дозвіл на зміни файлів) у кореневій директорії. Кореневий каталог, у свою чергу, отримує свою назву від того, що файлові системи (тобто вся ієрархія каталогів, яка використовується для організації файлів) в Unix-подібних операційних системах, були розроблені з деревоподібною (хоча і перевернутою) структурою. в якому всі каталоги відгалужуються з одного каталогу, аналогічного кореня дерева.


Цікаво. Радий, що питання було задано!
astrostl

Чудова відповідь @lain, +1. Хоча "можливо виникло" не стверджує, має багато сенсу. І @Mark: Бажаю, щоб я міг поставити +1 до редагування, але думаю, що у вас є достатня кількість представників ;-)
Белмін Фернандес
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.