1.一般linux系统会默认使用一种shell,比如我当前系统使用的默认shell是bash,可以使用如下方法查看。

[root@node5 ~]# echo $SHELL

/bin/bash

2.当我们想尝试其他类型的shell时,可以使用如下方式切换,以及切换回来。

#首先查看当前系统可用的shell

[root@node5 ~]# cat /etc/shells

/bin/sh

/bin/bash

/sbin/nologin

/usr/bin/sh

/usr/bin/bash

/usr/sbin/nologin

#接着安装其他类型shell

[root@node5 ~]# yum -y install zsh ksh

#再次查看当前系统可用的shell,发现多了zsh和ksh

[root@node5 ~]# cat /etc/shells

/bin/sh

/bin/bash

/sbin/nologin

/usr/bin/sh

/usr/bin/bash

/usr/sbin/nologin

/bin/ksh

/bin/rksh

/bin/zsh

#修改默认的shell为zsh

[root@node5 ~]# chsh -s /bin/zsh

Changing shell for root.

Shell changed.

#查看修改是否成功

[root@node5 ~]# head -1 /etc/passwd

root:x:0:0:root:/root:/bin/zsh

#切换默认的shell为原先的bash

[root@node5 ~]# chsh -s /bin/bash

Changing shell for root.

Shell changed.

#再次查看是否修改成功

[root@node5 ~]# head -1 /etc/passwd

root:x:0:0:root:/root:/bin/bash

内容来源于网络如有侵权请私信删除

linux默认shell类型转换,Linux中默认的shell如何切换为其他类型的shell相关推荐

  1. mysql 5.6默认引擎_MySQL5.6中默认的存储引擎是:_学小易找答案

    [简答题]由于用途不同,基准可以分为? [单选题]测得某种新合成的有机酸 pK a 值为 12.35 ,其 K a 值应表示为( ) [多选题]解说词根据被解释的对象可分为____两种. [单选题]M ...

  2. web服务器设置默认网站,web服务器中默认首页和默认网站的配置(以apache服务器为例)...

    默认首页的配置:php 第一种:直接修改apache服务器的配置文件./conf/httpd.conf中的DirectoryIndex,如:(项目web以index.php为首页)  html Dir ...

  3. Oracle输入默认密码错误,oracle中默认账号oracle 11g SQL plus软件怎么打开?打开显示密码错误怎么办?...

    oracle 11g SQL plus软件下载好后,它的sql plus图标一般都不会自动出现在电脑桌面上,这时候,我们需要手动去查找SQL plus ,并将它拖到电脑桌面上,不像台式电脑的开始界面, ...

  4. linux的shell类型_Linux中有哪些不同类型的Shell?

    linux的shell类型 Shells are an important part of any Linux user session. We are provided several differ ...

  5. linux默认csh修改命令,Solaris中默认Shell的修改以及命令行补全的设置

    Solaris中默认Shell的修改以及命令行补全的设置 发布时间:2008-02-18 00:01:41来源:红联作者:qtsmy Solaris10 x86虽然可以跑起来,但有很多方面都用这和以前 ...

  6. linux 关掉蓝牙自动,如何在Ubuntu 14.04中默认关闭蓝牙,蓝牙

    如何在Ubuntu 14.04中默认关闭蓝牙,蓝牙 如何在Ubuntu 14.04中默认关闭蓝牙 我最近新买了一台Dell Inspiron 7437,我第一时间做的一些事情之一就是让预装的Windo ...

  7. 修改Linux启动后的默认颜色,更改linux目录的默认颜色(我选择了Yellow)

    在控制台下,用ls,就会发现,shell将不同类型的文件项目显示为不同的颜色.者可以提高效率,不用ls -l便能大概的把各个文件的类型情况了解一下. 你有没有想过更改这个着色配置呢? 其 实,在/et ...

  8. linux获取android界面,Android中 adb shell ps 查看手机中进程信息

    adb shell 进入手机后,执行ps就能显示手机里所有正在运行的进程. 一.ps命令详细说明 1,ps的命令参数:-t -x,-P,-p,-c [pid|name] -t显示进程下的线程列表 -x ...

  9. [linux运维]1@linux shell中的实用命令

    函数传参 shell中如何写一个函数呢? 这个问题, 首先说, shell中的函数, 在方法体里, 没有形参, 都是通过默认的特殊值获得的, 比如$1, $2, 参数的数量用. 而传参呢, 也是通过方 ...

最新文章

  1. OSPF-LSA数据包头
  2. clover写入efi_2014 黑苹果折腾之clover efi全新安装
  3. javap分析字符串拼接执行流程
  4. 如何确定JTAG好坏?JTAG到底是什么?
  5. 967c语言程序设计是什么,2018年湖南师范大学数学与计算机科学院967C语言程序设计和数据结构[专硕]之C程序设计考研核心题库...
  6. 如何在WP-Config中设置WordPress错误日志
  7. 这篇博士论文致谢句句诛心......
  8. html-javascript前端页面刷新重载的方法汇总
  9. NUC1214 回文素数【回文+素数】
  10. Linux pthread_mutex_init()函数 [转]
  11. uva - Broken Keyboard (a.k.a. Beiju Text)(链表)
  12. python实现sm3加密算法
  13. excel身份证号判断男女
  14. 【seo】seo网站优化过程
  15. python画二次函数图像的顶点坐标为_二次函数顶点坐标公式
  16. windows ios良心软件推荐
  17. audacity使用_如何使用Audacity清理数字录音
  18. 华为智慧屏SE55通过FTP远程文件管理-实简FTP v1.6.30
  19. 6个理由告诉你为什么要用NAS
  20. 推荐一款最好用的windows文件管理器

热门文章

  1. 2021 年第十一届 MathorCup 高校数学建模挑战赛A题分析
  2. 32个笔画顺序表图片_32个笔画掌握透了,练字真的不难
  3. wpf 多线程处理同步数据_一文带你理解多线程的实际意义和优势
  4. opencv 行与列
  5. Udacity机器人软件工程师课程笔记(二十八) - 卷积神经网络实例 - Fashion-MNIST数据集
  6. There was a problem confirming the ssl certificate ……
  7. 写实的CG人物角色制作学习教程
  8. Struts2 2.5版本新配置filter-class
  9. ubuntu 使用阿里云 apt 源
  10. Docker应用:Kubernetes(容器集群)