|
大家初学linux接触最多的就是root了。
但是在LINUX用到root的地方实在是太多了。而且,各种root的意思又差很多。
就像ASP里面单引号和双引号的用法一样,真是太复杂了。
下面就简单的罗列一些我已经理解的ROOT,不能说已经包含了所有的root,只是我理解或了解或知道的一部分!
一。root用户类
root用户就是超管用户啦,相当于WIN下面的administrator帐号。
它延伸出来的还有root群组,root标识等。都是同属root用户。
二。root文件夹类
我们装好了linux系后是不是也发现在/(这个也叫root哦,下面会说到)文件系统会有个/root
它的意思是听好了:root分区下面的root文件夹
这个文件夹是root用户专用的目录。就是超管用户的个人目录啦!
三。root分区类
说到这个root分区就有点怪怪的了。因为它有时叫中文,有时叫英文,洋中结合的。
root的中文意思是“根”,所以我们有时叫 / 分区叫root分区,有时又叫根分区,相信是叫法的不统一
导致大家以为是两个东西,加上root的相关东西太多了。所以很多人分不清。
四。Grub语法类
Grub是一个小型的系统,所以它也有 / 分区这样的概念,但是它和Linux的 / 不一样哦。
root呀,这root呀,那root,你现在是不是有点头疼了?挺住,一定要保持清醒,接着看!
root (hd0,1)
kernel /boot/vmlinux-xxxxx ro root=LABEL= /
initrd /boot/initrd-xxxxxx
你看,这样短短的三行就出现了两个root了。看到他出现在这里,你一定知道我要说的就是他们不是一样的root了。
第一行的root是grub里面要指定的root,就是grub的基础目录
第二行的root是Linux所在的 / (根分区)所在的盘符。后面接的卷标(标签),也可以写成这样
root=/dev/hda1
好了,我知道的root就这么多了,
现在,对这些root你有一些了解了么?
如果你有一点眉目了,就不枉我打这么多字。呵呵。
另:我自己也还有一些不懂。发到论坛,希望哪位大大可以帮我补充订正一下。 |
|