如何改变系统默认的shell
答案:2 悬赏:40 手机版
解决时间 2021-02-09 11:34
- 提问者网友:人傍凄凉立暮秋
- 2021-02-08 14:16
如何改变系统默认的shell
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-02-08 14:53
1、Shell 是一种具备特殊功能的程序,是介于使用者和
UNIX/Linux 操作系统之核心程序(kernel)间的一个接口。系统起动的时候,核心程序会被加载内存,负责管理系统的工作,直到系统关闭为止。建立并控制着处理程序,管理内存、档案系统、通讯等等。而其它的程序,
包括 shell 程序,都存放在磁盘中。核心程序加载内存执行,并且在中止后清理系统。Shell
是一个公用程序。藉由解译使用者输入的命令(由命令列或命档),Shell
提供使用者和核心程序产生交谈的功能。
2、更改默认shell:
[root@localhost ~]# chsh
Changing shell for root.
New shell [/bin/bash]: /bin/bash
Shell not changed.
UNIX/Linux 操作系统之核心程序(kernel)间的一个接口。系统起动的时候,核心程序会被加载内存,负责管理系统的工作,直到系统关闭为止。建立并控制着处理程序,管理内存、档案系统、通讯等等。而其它的程序,
包括 shell 程序,都存放在磁盘中。核心程序加载内存执行,并且在中止后清理系统。Shell
是一个公用程序。藉由解译使用者输入的命令(由命令列或命档),Shell
提供使用者和核心程序产生交谈的功能。
2、更改默认shell:
[root@localhost ~]# chsh
Changing shell for root.
New shell [/bin/bash]: /bin/bash
Shell not changed.
全部回答
- 1楼网友:掌灯师
- 2021-02-08 15:23
linux中语言的设置和本地化设置真是一个很繁琐的事情,时不时的会出现乱码的情况。
一般来说,linux中显示什么语言是通过环境变量来确认的。
这些环境变量包括:
$lang / $language / $lc_ctype ....
可以通过locale命令查看这些变量的值。
要设置这些变量,可以通过export命令来进行。如:
# export lang=uc_en
# export lc_ctype=c
可以把以这些命令加入到~/.bash_profile文件中,这样,就成了默认配置.
另外,文件/etc/sysconfig/i18n 也是可以配置语言选项的.
下面是修改的方法,可以将默认语言改为english:
#vi /etc/sysconfig/i18n修改以下三行:
lang="en_us.utf-8"
supported="en_us.utf-8:en_us:en"
sysfont="latarcyrheb-sun16"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯