没有合适的资源?快使用搜索试试~ 我知道了~
首页Linux操作系统-shell程序设计.ppt
Linux操作系统-shell程序设计.ppt
需积分: 29 148 浏览量
更新于2023-05-23
评论
收藏 498KB PPT 举报
操作系统-shell程序设计.ppt 供初学者使用 shell是一种命令解释程序,shell解释用户输入的命令行,提交系统内核处理,并将结果返回给用户。一旦用户注册到系统后,shell就被系统装入内存,并一直运行到用户退出系统之止;而一般命令仅当被调用时,才由系统装入内存执行。
资源详情
资源评论
资源推荐

Linux
Linux
操作系统
操作系统
总复习

第十一章
第十一章
shell
shell
程序设
程序设
计
计

11.1 shell
11.1 shell
概述
概述
11.1.1
11.1.1
什么是
什么是
shell
shell
shell
shell
是一种命令解释程序,
是一种命令解释程序,
shell
shell
解释用
解释用
户输入的命令行,提交系统内核处理,并将结
户输入的命令行,提交系统内核处理,并将结
果返回给用户。一旦用户注册到系统
果返回给用户。一旦用户注册到系统
后,
后,
shell
shell
就被系统装入内存,并一直运行
就被系统装入内存,并一直运行
到用户退出系统之止;而一般命令仅当被调用
到用户退出系统之止;而一般命令仅当被调用
时,才由系统装入内存执行。
时,才由系统装入内存执行。

shell
shell
本身也是一种可编程的程序设计语言。
本身也是一种可编程的程序设计语言。
用
用
shell
shell
写的程序
写的程序
(
(
shell
shell
脚本
脚本
)
)
相当于
相当于
dos/windows
dos/windows
下的批处理文件,它可以
下的批处理文件,它可以
简单到只有一条命令,也可以复杂到包括
简单到只有一条命令,也可以复杂到包括
大量循环、条件语句、数学运算、控制结
大量循环、条件语句、数学运算、控制结
构,也可以是介于两者之间的程序。
构,也可以是介于两者之间的程序。

11.1.3 Shell
11.1.3 Shell
程序的创建与执行
程序的创建与执行
用任一文本编辑器创建
用任一文本编辑器创建
shell
shell
文件
文件
(xxx)
(xxx)
(例如:
(例如:
vi xxx
vi xxx
)
)
将
将
shell
shell
文件改为可执行文件
文件改为可执行文件
(例如:
(例如:
$chmod u+x xxx
$chmod u+x xxx
)
)
执行
执行
shell
shell
文件
文件
(例如:
(例如:
$./ xxx
$./ xxx
)
)
剩余63页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0