Linux:Shell 基本解释(单)

本文介绍了Linux中Shell的概念,包括其作为用户界面的角色,Shell脚本的编写与执行方式,以及常用的Bash Shell。Shell编程允许用户通过命令行或脚本文件执行系统任务。

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


Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。

Linux中的shell,是指“为使用者提供操作界面”的软件(命令解析器),是一个面向用户的命令接口,接收用户命令,然后调用相应的应用程序,表现形式就是一个可以由用户录入的界面,用户通过这个界面访问操作系统内核的服务,这个界面也可以反馈运行信息。


Shell 脚本

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说的 shell 通常都是指 shell 脚本,但我们要知道,shell 和 shell script 是两个不同的概念。

Shell 环境

Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。

Linux 的 Shell 种类众多,Bourne Again Shell 由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认的 Shell。

shell如何执行用户的指令

shell有两种执行指令的方式,第一种方法是用户事先编写一个sh脚本文件,内含shell脚本,而后使用shell程序 执行该脚本,这种方式,我们习惯称为shell编程。

第二种形式,则是用户直接在shell界面上执行shell命令,由于shell界面的关系,大家都习惯一行行的书写,很少写出成套的程序来一起执行,所以也称命令行。

— The end —

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值