想问一个linux的问题,在ununtu11.10正式版中,如何修改默认启动为终端也就是命令行登录。求大神帮助

想问一个linux的问题,在ununtu11.10正式版中,如何修改默认启动为终端也就是命令行登录。求大神帮助,第1张

进入命令行模式,用root登录,然后输入 vi /etc/inittab 打开文件后,找到 id:5:initdefault: 其中的5就是x-window为默认运行级 改成2就是命令行登录

which csh 找到csh所存放路径

chsh 变更SHELL

输入SHELL路径即可

或者简写为:

chsh -s /bin/csh

退出以后重登陆将会更改默认SHELL

Red Hat Linux中bsh,csh都是符号链接,bsh指向ash,csh指向tcsh,sh指向bash

临时更换SHELL:

ash  ;执行ash,进入Small Bourne Shell ,exit退出

ksh ;执行ksh,进入Korn Shell ,exit退出

tcsh;执行tcsh,进入Enhanced C Shell ,exit退出

zsh ;执行zsh ,进入Enhanced Bourne Shell ,exit退出

临时更换shell环境,重登陆将换回默认SHELL

都是 命令终端shell 就是 壳连接 人 和 系统 的 交互 程序人和 shell 交互 shell 和 系统内核交互比如你 告诉 系统 ls 系统是看不懂的系统只能看懂 2机制要通过 shell 翻译给 系统用起来的感觉:windows 的 cmd 完全不给力 linux/unix 的 shell 很给力不过 貌似 微软出的 powershell 模仿 shell居然可以 用 ls 代替 dir 等用起来 好一点点


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7511950.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存