Linux中默認(rèn)的Shell是/bin/bash,流行的Shell有ash叶沛、bash蒲讯、ksh、csh灰署、zsh等判帮,不同的Shell都有自己的特點(diǎn)以及用途局嘁。
但是,基本用的都是bash
一. 查看本機(jī)的shell種類
:cat /etc/shells
/bin/sh #是bash的一個(gè)快捷方式
/bin/bash #bash是大多數(shù)Linux默認(rèn)的shell晦墙,包含的功能幾乎可以涵蓋shell所有的功能
/sbin/nologin #表示非交互悦昵,不能登錄操作系統(tǒng)
/bin/dash #小巧,高效晌畅,功能相比少一些
/bin/csh #具有C語言風(fēng)格的一種shell但指,具有許多特性,但也有一些缺陷
/bin/tcsh #是csh的增強(qiáng)版抗楔,完全兼容csh
注1:/bin/sh 和 /bin/bash 是一個(gè)東西棋凳,/bin/sh 是bash的一個(gè)快捷方式
詳解:
https://www.imooc.com/wenda/detail/329439