Linux中root的主目录为什么要放在/目录下,为什么不放在home下?

如题... 如题 展开
 我来答
CMS060315
2019-10-23 · TA获得超过128个赞
知道答主
回答量:15
采纳率:100%
帮助的人:2.5万
展开全部
/root是啥?root用户的home文件夹。
那为啥不是/home/root而非要单独整出个/root来呢?凸显管理员的伟大和与众不同?
这样设计的初衷是:当系统引导出现异常,管理员以root身份登陆系统修复时,如果root用户的home folder是/home/root,且如果/home单独分区还恰巧没有或不能mount,首先root bash可能由于无法访问home folder而出错;第二,root用户的home里可能有系统修复的重要工具资料,若是不能访问岂不是要出事情?
综合考量,我们选择把root的home由/home/root独立为/root,不是为了好玩,而是有实际用途的。
li85222999
2015-12-10 · 超过27用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:37.4万
展开全部
/ 是所有目录的跟目录,里面包含所有东西 包括linux系统文件;

/home是用户的目录,放的是所有用户的个人文件,理论上不包含系统文件
/root是系统管理员的目录,但他并不算是普通用户,放的是管理员的文件,单用户模式下几乎用不着,
但如果你是以管理员登录系统,那么root文件目录就是你的工作目录。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
51CTO学院
2015-12-10 · 中国最大的IT实战在线培训平台
51CTO学院
中国最大的IT实战在线教育培训平台。
向TA提问
展开全部
root是超级管理员,和普通用户是有区别的,两个目录的权限也是不一样的。
root用户拥有系统最高权限,在根目录下给root一个单独的目录,这是系统设定好的。
追问
对的  我想知道系统为什么这么设定,是出于对分区和挂载的考虑吗?
追答
这是系统安全权限方面的设定。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guang7706768
2015-12-10 · TA获得超过391个赞
知道小有建树答主
回答量:761
采纳率:0%
帮助的人:331万
展开全部
home是个人目录,/是系统根目录。
追问
我知道  但是为什么root不可以放在home下面  理由是什么?
追答
默认的权限分级。就好像,你能够把root删掉吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式