Saya akan dengan apresiasi Ken Thompson terhadap root beer: D
Saya percaya ini merujuk pada 'akar semua kejahatan' karena kadang-kadang komputer saya melakukan hal-hal jahat dengan sendirinya.
Jawaban:
50
Direktori home asli dari pengguna root adalah root dari sistem file /( http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd ). Saya pikir pengguna memang bernama setelah direktori itu. Tetapi mengapa 'root' dan bukan 'start' atau 'origin' atau yang lain? Nah, sebelum Ken Thompson dan Dennis Ritchie menulis UNIX, mereka (juga di Bell Labs) mengembangkan Multics. Jika Anda melihat sejarah Multics, Anda akan menemukan bahwa ROOT juga ada di sana ( http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html ). Jadi namanya harus berasal dari Multics.
Saya baru saja melihat dokumen Multics yang Anda tautkan. Mereka merujuk ke direktori root (dan volume root), tetapi tidak ada referensi ke pengguna root .
Keith Thompson
1
Ada pengguna root yang terlihat di mdd003.compout jika Anda melihat daftar file yang tampak jelas ada pengguna root seperti yang terlihat dalam perintah "ls-l" di Unix.
HackSlash
23
Menurut Info Linux , asal nama mungkin berasal dari tata letak / izin sistem file:
Penggunaan istilah root untuk pengguna administratif yang sangat kuat mungkin muncul dari fakta bahwa root adalah satu-satunya akun yang memiliki izin menulis (yaitu, izin untuk memodifikasi file) di direktori root. Direktori root, pada gilirannya, mengambil namanya dari fakta bahwa sistem file (yaitu, seluruh hirarki direktori yang digunakan untuk mengatur file) dalam sistem operasi mirip Unix telah dirancang dengan struktur seperti pohon (walaupun terbalik) di mana semua direktori bercabang dari satu direktori yang analog dengan akar pohon.
Jawaban:
Direktori home asli dari pengguna root adalah root dari sistem file
/
( http://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/etc/passwd ). Saya pikir pengguna memang bernama setelah direktori itu. Tetapi mengapa 'root' dan bukan 'start' atau 'origin' atau yang lain? Nah, sebelum Ken Thompson dan Dennis Ritchie menulis UNIX, mereka (juga di Bell Labs) mengembangkan Multics. Jika Anda melihat sejarah Multics, Anda akan menemukan bahwa ROOT juga ada di sana ( http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_mdds.html ). Jadi namanya harus berasal dari Multics.sumber
Menurut Info Linux , asal nama mungkin berasal dari tata letak / izin sistem file:
sumber