嵌入式是Linux:shell使用解析

目录

简介

1. shell 脚本程序

2.变量

3.条件测试和控制结构


简介

shell是一种具备特殊功能的可执行程序,它是介于使用者和 UNIX/linux 操作系统内核间的一个接口。

shell是一个命令解释器,它从输入设备读取命令,再将其转为计算机可以了解的指令,然后执行它。

在Linux中,shell又不仅是简单的命令解释器,而且是一个全功能的编程环境。

各种操作系统都有它自己的 shell,以 DOS 为例,它的 shell 就是 command.com文件。

如同 DOS 下有 NDOS,4DOS,DRDOS 等不同的命令解译程序可以取代标准的command.com ,UNIX 下除了 Bourne shell(/bin/sh) 外还有 C shell(/bin/csh)、Korn shell(/bin/ksh)、Bourne again shell(/bin/bash)、Tenex C shell(tcsh)等其它的 shell。

UNIX/linux将 shell 独立于核心程序之外, 使得它就如同一般的应用程序, 可以在不影响操作系统本身的情况下进行修改、更新版本或是添加新的功能。

Linux系统中提供了好几种不同的shell,如ash,bash等,但

相关推荐

  1. 嵌入Linux:shell使用

    2024-07-14 18:48:02       26 阅读
  2. 嵌入备赛:PWM控制及源代码

    2024-07-14 18:48:02       57 阅读
  3. vue响应

    2024-07-14 18:48:02       52 阅读
  4. Vue组合函数,详细

    2024-07-14 18:48:02       33 阅读
  5. Vue响应源码

    2024-07-14 18:48:02       17 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 18:48:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 18:48:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 18:48:02       58 阅读
  4. Python语言-面向对象

    2024-07-14 18:48:02       69 阅读

热门阅读

  1. 力扣题解(不同的子序列)

    2024-07-14 18:48:02       27 阅读
  2. 1820D-The Butcher

    2024-07-14 18:48:02       23 阅读
  3. 第二节 shell脚本基础(1)(2)

    2024-07-14 18:48:02       17 阅读
  4. 序列化和反序列化

    2024-07-14 18:48:02       20 阅读
  5. flask基础配置详情

    2024-07-14 18:48:02       16 阅读
  6. 昇思25天学习打卡营第24天|RNN实现情感分类

    2024-07-14 18:48:02       20 阅读
  7. Windows图形界面(GUI)-DLG-C/C++ - 对话框的创建实现

    2024-07-14 18:48:02       19 阅读
  8. 资源分享:红豆地球V1.247 - 免费版

    2024-07-14 18:48:02       19 阅读
  9. 部署运维之一:发展历史

    2024-07-14 18:48:02       22 阅读
  10. 力扣 hot100 -- 多维动态规划

    2024-07-14 18:48:02       19 阅读
  11. SQLite3封装类教程

    2024-07-14 18:48:02       20 阅读