成功

扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

王利涛
开发组长/高级工程师/技术专家
讲师卡购买
购买讲师卡,免费观看讲师全部课程
6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
显示更多
本课程共计423分钟,19节,如果每天学习1小时,预计学习8天。
课程简介

在Linux环境下,shell是一个位于操作系统和用户应用程序之间的工具,我们在shell终端下敲入命令并运行,或者直接运行一个脚本文件,这背后都是shell在帮助我们解析命令并创建一个个子进程去执行。为了更深一层去探寻shell背后的机制原理、加深对Linux系统的理解,本课程将带领大家,从零开始一步一步实现一个shell解释器:wsh,主要实现以下功能:


  • 可以在shell交互窗口中执行用于输入的shell命令
  • 实现shell的内建命令:cd、exit、export等
  • 支持管道命令 |
  • 支持进程的后台执行
  • 支持脚本的解析和运行
  • 支持脚本简单的if-else控制语法
  • 支持信号的处理操作
你将收获
深刻理解shell运行背后的底层机制
加深对Linux系统编程和系统调用的理解
积累自己的项目经验
查看更多笔记

加载中...

没有更多了

同学笔记空空如也

查看更多评价

加载中...

没有更多了

空空如也

手机看
关注公众号

关注公众号

下载APP

下载APP

客服 帮助 返回
顶部