Linux中的shell和bash

本文介绍了Linux中的shell,包括shell的作用、shell script的概念,以及常见的shell类型如Bourne shell(sh)、Bourne Again shell(bash)和Dash的特性。bash是Linux默认shell,提供命令补全等功能,而Dash则因其简洁和快速被用于脚本执行。此外,文章还简单提到了tty、pty和pts在Linux终端中的角色。
摘要由CSDN通过智能技术生成

目录

shell

shell script 

sh

bash

Dash

tty 、pty 和 pts 


学安全的我们,经常会听到说获得某服务器的shell,就是指获得某个服务器的操作权限。我们学习linux时,经常会遇到bash,bash也是指的是某个服务器的权限。那么,这两者有什么区别和联系呢?

shell

 Shell 俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。

我们先来看一些Linux系统的结构

位于最内层的是硬件,然后是Linux系统内核。shell介于用户和系统内核之间。

那么shell的功能是什么呢?

shell用来接收我们用户的输入,并且解释我们的命令。然后将其传给系统内核,内核再调用硬件来操作。

  • 6
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谢公子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值