Shell 的种类

Linux中默认的Shell是/bin/bash,流行的Shell有ash、bash、ksh、csh、zsh等,不同的Shell都有自己的特点以及用途。
但是,基本用的都是bash

一. 查看本机的shell种类
:cat /etc/shells
/bin/sh #是bash的一个快捷方式
/bin/bash #bash是大多数Linux默认的shell,包含的功能几乎可以涵盖shell所有的功能
/sbin/nologin #表示非交互,不能登录操作系统
/bin/dash #小巧,高效,功能相比少一些

/bin/csh #具有C语言风格的一种shell,具有许多特性,但也有一些缺陷
/bin/tcsh #是csh的增强版,完全兼容csh

注1:/bin/sh 和 /bin/bash 是一个东西,/bin/sh 是bash的一个快捷方式
详解:
https://www.imooc.com/wenda/detail/329439

https://blog.csdn.net/weixin_34233679/article/details/92321841?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-2.nonecase&depth_1-utm_source=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-2.nonecase

你可能感兴趣的:(Shell 的种类)