免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4895 | 回复: 18
打印 上一主题 下一主题

关于从X Window图形界面进入命令模式 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-19 10:07 |只看该作者 |倒序浏览
我进系统都是默认进入图形界面的,然后我想从图形界面进入命令模式,我是知道方法,但是有几点不是很明白,请指教!
    如果我是以root身份进入图形界面,然后打开一个终端,输入init 3,回车就可以去到命令模式,但是如果我以一般用户身份进入图形界面,打开终端输入init 3回车却说无效的命令,就算我在图形界面打开终端输入su root,转换成root,而且也回到root的主目录下,输入init 3,还是无效的命令,这是为什么呢?干嘛一定要刚进入图形界面的时候以root的身份进入才可以用init这个命令,谢谢!
一路征程一路笑 该用户已被删除
2 [报告]
发表于 2010-11-19 10:14 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
一路征程一路笑 该用户已被删除
3 [报告]
发表于 2010-11-19 10:15 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
1
天秤座
日期:2014-11-05 16:54:55
4 [报告]
发表于 2010-11-19 10:39 |只看该作者
ctrl+alt [1-7], 或者直接修改 /etc/inittab id:5 改成id:3

论坛徽章:
0
5 [报告]
发表于 2010-11-19 10:53 |只看该作者
linux系统就是这个设计的 除非你自己去该它的源代码
init虽然是一个方便用户进入系统的工具,但用户依旧有权利决定要不要由init来完成所有的工作,如果认为init执行的顺序或方式有问题,或是有更好的方法或顺序来进入Linux,可以手动将执行init的阶段关掉

招聘 : 技术支持/维
论坛徽章:
0
6 [报告]
发表于 2010-11-19 10:54 |只看该作者
su root 之后,root 用户使用的还是普通用户的环境变量,当然看不到 init 命令了。

su -
之后再试试

论坛徽章:
0
7 [报告]
发表于 2010-11-19 11:04 |只看该作者
都好NB啊,大侠们~~~

论坛徽章:
0
8 [报告]
发表于 2010-11-19 15:20 |只看该作者

论坛徽章:
0
9 [报告]
发表于 2010-11-19 16:02 |只看该作者
LZ这个问题真是问的非常好,但要是详细的解释起来,需要的东西太多
说点表面的吧
LZ要区分su 跟 su -的区别
su - 表示使用login-shell的变量文件读取方式来登录系统,也就是调用了登录账户的环境变量
而su 只是登录,环境变量还是上一个用户的

用普通用户是使用不了init的,而且其path也没有其路径
所以即使切换出root用户也无法直接使用init

楼主试下分别用su 跟 su- 登录下 查看下默认PATH就可以看出来

论坛徽章:
0
10 [报告]
发表于 2010-11-19 19:08 |只看该作者
本帖最后由 Michelle慧慧 于 2010-11-19 19:20 编辑

哇,想不到真的有人回答,我今天只是抱着试试的心情问的,才一下子就回答那么多,谢谢啦~~
在这里我特别感谢9楼,回答得很详细,我一看是看明白了,然后我再回头看了下2楼6楼的,其实意思也一样,不过说真的,如果没看9楼,我只看到6楼我还是不太明白。也许对你们高手来说一句话就可以解释的事情,可能对我这种初级来说就比较困难,所以希望实习版主以后可以仔细点哦。我只是给个建议,呵呵,最后还是感谢大家的热心帮助,谢谢~~~~

PS:原来都是不久前注册的用户,不知道是因为这里的初学者天地才那么多新注册,还是这个论坛都是刚注册的用户呢,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP