扫码加入

shell

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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

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

查看更多

电路方案

查看更多
  • Linux入门-shell编程-适合小白
    Linux基础知识点总结:变量命名、使用,字符串操作,脚本创建与执行,环境变量管理,数学运算,用户交互技巧,关系运算符,字符串运算符,文件及目录操作实例。
    382
    03/05 16:38
  • 一文读懂CherrySH:嵌入式开发的交互式Shell探秘
    CherrySH 是一款嵌入式交互式 Shell,支持 TAB 补全、历史记录、环境变量等功能,无需 malloc。其核心原理在于命令注册和行编辑模块分离,通过宏定义和链接器段实现命令表的自动生成和遍历。移植步骤涉及修改链接脚本、实现字符输入输出函数、初始化 shell 及配置环境变量。优点包括良好的行编辑体验、支持多线程执行、无堆内存占用;缺点则包括新手不友好、history buffer 易踩坑及文档不足。
    一文读懂CherrySH:嵌入式开发的交互式Shell探秘
  • 嵌入式轻量级命令行shell库!
    LwSHELL是一款轻量级命令行shell库,适用于资源受限的嵌入式系统。其核心特点包括零动态内存分配、支持动态和静态命令注册、流式字符处理和平台无关性。该库仅包含两个核心文件,并通过编译时宏配置简化了功能选择。LwSHELL提供了简洁的API,允许开发者轻松注册命令处理函数并进行字符解析和命令分发。此外,它还支持动态和静态命令表模式,适应不同的应用场景。
    953
    2025/11/18
    嵌入式轻量级命令行shell库!
  • 飞凌嵌入式ElfBoard-Linux系统基础入门-其它shell命令
    clear清屏命令 命令:clear 功能:清除屏幕 参数:无 示例: 清屏前 执行清屏命令后,终端界面显示信息被清除: man帮助命令 命令:man 功能:显示命令的帮助信息 用法:man 具体命令 示例: elf@ubuntu:~$ man ls su/sudo用户切换命令 sudo:暂时切换到超级用户以执行超级用户权限 su:切换到某某用户 who 命令:who 功能:显示关于当前在本地系统
  • shell基本介绍及常用命令之shell基本介绍
    Shell是什么? 我们在刚开始接触Linux的时候,经常会听到工程师提到Shell这个词,刚开始不知道这是个干什么的,简单的说,它是一个应用,接收用户命令,调用相应的内核接口函数或应用程序,并输出执行结果呈现给用户;同时Shell也是一种解释性的编程语言或者脚本语言,开发容易可以在短时间内完成功能强大又好用的脚本,可以在不同的系统上移植非常方便。 Shell的特性 不同的发行版本使用的Shell