2、UNIX系统中bash shell的全面解析

UNIX系统中bash shell的全面解析

1. UNIX系统与shell简介

自20世纪70年代初诞生以来,UNIX操作系统越来越受欢迎,衍生出了Ultrix、AIX、Xenix、SunOS和Linux等不同版本,从迷你计算机和大型机扩展到桌面工作站甚至个人电脑,广泛应用于商业、学校和家庭。

当我们在UNIX系统中输入命令并按下回车键时,会发生一系列事件,其中最顶层的就是shell。shell是用户与UNIX操作系统之间的接口,它接收用户输入,将其转换为操作系统能理解的指令,并把操作系统的输出返回给用户。用户与shell、操作系统的关系如下:

graph LR
    classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
    A(User):::process -->|Input| B(Shell):::process
    B -->|Instructions| C(UNIX Operating System):::process
    C -->|Output| B
    B -->|Output| A
2. shell的类型

shell有多种类型,bash属于最常见的基于字符的用户界面类型,它接受用户输入的文本命令行,通常输出文本结果。其他类型的界面还包括日益常见的图形用户界面(GUI),能显示任意图形并接受鼠标或其他指针设备的输入;还有触摸屏界面(如一些银行柜员机上的界面)等。

3. 什么是shell
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值