Shell简单介绍

是什么

Shell是计算机操作系统中的一种命令行解释器,它是一个用户与操作系统内核之间的接口.

Unix/Linux中, Shell是一种脚本语言; Windows中通常指命令行解释器(cmd.exe PowerShell).

Q:系统命令和shell语言指令有交集吗

A:有交集。在Linux系统中,很多常用的命令都可以在Shell中使用,比如ls、cd、mv、cp等等。这些命令实际上也是系统命令,它们被编写成了可执行文件,可以直接在终端中执行。在Shell中,我们可以通过输入命令调用这些系统命令来完成相应的操作。

此外,Shell语言还提供了一些特殊的内置指令,比如echo、read、if等等,用于实现一些条件判断、循环等控制语句。这些内置指令并不是系统命令,它们只能在Shell脚本中使用。

Shell语言指令是一种编程语言,能够实现更加灵活的控制和操作,而系统命令则更加便捷实用,能够完成大部分常用操作。

为什么

它提供了很多内置命令和工具, 不用自己造轮子, Windows下还可以借助Windows API进行开发.

posted @ 2023-05-04 13:20  无形深空  阅读(24)  评论(0编辑  收藏  举报