Linux 命令篇 之Shell

本文介绍Linux/Unix下的Shell作为系统与用户之间的桥梁作用,回顾了Shell的历史发展,列举了多种Shell版本如sh、bash、zsh等,并详细说明了如何查看和更改系统中使用的Shell。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

壳层(英语:Shell)Shell是Linux/Unix的一个外壳,你理解成衣服也行。它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。

  第一款shell在1971年诞生的,经过了这么多年的发展已经有很多版本的shell,例如sh,ch,ksh,bash,zsh,dash等等。

想要查看你的系统安装了shell:(cat  concatenate a file print it to the screen 连结)

linux命令的使用(自学笔记) - m15875033027 - m15875033027的博客

查看当前系统使用的shell:(echo反响,回响;)

  linux命令的使用(自学笔记) - m15875033027 - m15875033027的博客

想要修改你的当前使用的shell:

 chsh  /usr/bin/ksh    (ch=changing sh=shell个人觉得记一些英文简写要配合英文全称记效果会更加好)

linux命令的使用(自学笔记) - m15875033027 - m15875033027的博客

重新登陆后生效

或者使用root用户直接修改/etc/passwd文件

将test:!:1002:1001::/home/test:/usr/bin/bsh修改为test:!:1002:1001::/home/test:/usr/bin/ksh

zsh被人称为终极shell,它集合了tcsh,ksh,bash的优秀之处,而且兼容bash。

下载shell可以使用命令:sudo apt-get install zsh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值