Unix系统的Shell课件
23页1、第四章 UNIX系统的Shell,shell 的基本概念,Shell是UNIX提供的与用户交互的接口,一般系统会提供多种shell,如:Bourne shell , c_shell , kornshell等。 1)基本工作内容,文件名取代,输入输出重定向,命令解释,建立连通管道,程序设计语言,系统环境设置,Shell,2)可以选择使用不同的shell a) 不同shell 功能侧重点不同 K-shell B-shell有程序设计优势 c-shell在命令使用中有优势,符合C编程习惯 Bash、TC和Z shell是新shell版本,功能多,b) 如何改变shell环境 echo $shell -查看当前shell shell程序存放位置在命令行输入shell程序名, 输入exit返回原注册shell.,3) UNIX系统标准流 数据流的概念 将命令处理中的流看成“命令输入流”,“命令输出流”。 Unix标准流的概念:,Shell命令解释功能,Shell命令解释功能 1)Shell 是Unix的命令解释程序,其解释执行命令的过程如下:,向标准输出文件中输出提示符,从标准输入文件中接收信息
2、完成读、分析命令的过程,转向执行相应命令或程序,一条命令结束,2)shell 可解释Unix特殊命令: a) 输入输出重定向 用 等符号改变标准流的方向 % ls-l dir1 % pwddir1 % date dir1 或输入输出重定向结合使用: % progoutfile,b) 错误流重定向 通常标准输出和错误输出流定向到显示器上,也可对其进行修改,不同的shell修改方法不同. C shell: % cc abc.clog % cc abc 命令行结束,但不换行 & 后台命令 ( ) 生成一子进程完成括号内的命令 | 管道线标志(早期Unix使用) 输入输出重定向 $ shell变量的取值与访问 ! C shell 的历史纪录标志 转义符,使紧跟其后的字符失去shell中的特殊含义,用户工作环境设置,不同的shell有不同的工作环境模式。 UNIX启动时有环境设置文件支持,且shell 不同运行的文件不同,它为用户建立独特的工作环境。 shell可提供维护环境变量服务: 环境变量-是当前执行环境可修改的量 分为两类: 1)10-30个环境变量与用户登录标识相关联,自动生成、由sh
《Unix系统的Shell课件》由会员我***分享,可在线阅读,更多相关《Unix系统的Shell课件》请在金锄头文库上搜索。
2020届中考英语备考复习-作文课件
2019年中考英语复习-专题十五-交际运用(试卷部分)课件
2019届二轮复习-高中英语-情态动词和虚拟语气课件
2019届一轮复习苏教版物质的跨膜运输课件
2019年北师大版英语单元复习课件::Unit17Laughter课件北师大版选修6
2021届新中考物理冲刺备考复习-力-弹力-重力课件
2019届一轮复习人教版种群的特征和数量变化课件
2020年高考地理一轮复习--等高线地形图-课件
2019版高考英语一轮复习-Unit-1-Living-well课件
2019届一轮复习人教版孟德尔的遗传定律——基因分离定律课件
2019届高三第二轮复习专题二万有引力定律及其应用课件
2020最新部编版语文五年级上册23-鸟的天堂课件含课后练习
2020版高考(浙江)一轮复习:第7讲-细胞呼吸课件
2020年新教材高中英语UNIT4HISTORYANDTRADITIONSSectionⅢDiscoveringUsefulStructures课件必修第二册
2019届高考历史二轮复习阶段三专题十三罗斯福新政与当代资本主义的新变化课件2
2019版高考生物二轮复习-专题三-细胞的生命历程-考点9-细胞分裂过程图像和坐标曲线的识别课件
(通史版)2021版高考历史一轮复习第4部分高考讲座(三)2高考非选择题(12分开放探究题)规范答题讲练课件
2019届高三地理复习第五讲--《区际联系与区域协调发展》课件
2021人教部编版历史九年级上册习题课件:第18课美国的独立
2020学年新教材高中英语Unit1FoodforthoughtPeriodTwoStartingout课件
2024-05-14 19页
2024-05-14 20页
2024-05-14 29页
2024-05-14 24页
2024-05-14 19页
2024-05-14 18页
2024-05-13 27页
2024-05-13 27页
2024-05-13 28页
2024-05-13 31页