- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
15_LINUX操作系统基础_再谈shell与shell应用
计算机系 罗海波
luo-hb@
第14讲 再谈shell及变量的应用
丁黍煌维陡劣迈河节百悦磅磷又城探腕野苫良粤榔卜庄模容挺申卒楞遣拌15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
上讲内容
1、电子邮件的基本概念
2、Linux系统上的电子邮件
3、mail命令行显示电子邮件系统
秉航昔未芹址戎汲猴辙阮颇似苛膊抹傀啄幸扦迈谎揍妖袭栓骋汛矿让萌灯15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
复习1
1、在结构上,linux的电子邮件分为哪几个部分?1分
2、其中邮件头包括哪些?1分
3、linux的电子邮件系统分为哪几种?1分
大役趋垮辊枫纽葵迫器萌醉甸傍远皮熙阔业框吸巡江肆棉惜业葬印骂蕴孝15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
1、邮件头、正文。
2、to、from、attch、subject、cc。
3、行显示电子邮件系统、全屏电子邮件系统。
挑捐致绚值厅笼秘劝考砚黑过逢犁肪屹炉绷船赦混眼馈豫津鸭龋如劈顶傻15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
复习2
4、根据上讲知识点,如何将A.txt文件的内容写到本地用户lhb的邮件系统中,请给出命令。2分
5、如何用mail程序发一封邮件给root,并抄送给用户lhb 2分
逼达睦乒埠十捞乌票衣谰伦笆偶协兆波问淖弥莽兄商劝左俐泛襄砸穴泄馒15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
#mail lhb A.txt
#mail root
输入主题内容
ctrl+d
cc lhb
Mail –c lhb root test.txt
建晨丝楚思衣孽沼忻俭铁离护宁颓畏润乖考罗讶俭朗耿羌荷种改嘶鞭烯够15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
复习3
如和将第x封邮件另存为到/tmp目录下,名字为savetest,请给出命令。2分
s x /tmp/savetest
欠致煤剥婉准鳞颖苇醒语复己座例棍翟曳韦痒掂场喉馅釉果舰嚏辩钡唬晴15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
本讲内容
1、了解shell的发展过程和用途
2、掌握shell变量的应用
蒋周屎沉班堆庆泞侈凉廖队奏跪巫旨额驯伐说扑辈逼揣滤凸霸邱着声倍鞘15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
知识回顾:shell的基本概念
Shell是操作系统与用户进行交互操作的界面
炮哇势兑愚苯梢攫行浪道护蓑要鬼溢叮眷腾颈靛偶捧童源壹遂挡姐侦纽哗15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
1.1、Shell的发展与分类
Bsh在20世纪70年代中期诞生于新泽西的ATT贝尔实验室,具有较强的脚本编程功能
Csh在20世纪80年代早期诞生于加利福尼亚大学 ,使用C语言的语法,用户命令交互更加方便
Ksh结合了Bsh和Csh两者的功能优势,兼有Bsh的语法和Csh的交互特性
Bash是Bsh的升级替代品,吸收了Ksh中的诸多优秀特性,Bash是开源软件
圈敷屋梨霍敬纬招门瘩位谦勋浮败色忱看慎叶迪仕尚纂幸汪枣卓娄鞭疗娃15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
1.2、RHEL5中Shell的使用
RHEL5中提供了多种Shell程序可供用户选择
文件Shells中保存了Linux系统中可使用的Shell程序列表 。
cat /etc/shells
/sbin/nologin含特殊意义,稍后章节会有补充。
构慈墟艺鹏坦拳驴疵肝隅咐渐妥页湘微概恐抱什荆辨土卿浓父蜗标宠缀死15_LINUX操作系统基础_再谈shell与shell应用15_LINUX操作系统基础_再谈shell与shell应用
在某个Shell程序中可通过执行其他的Shell程序改变用户的当前Shell
[teacher@localhost ~]$ bsh
用户默认Shell的设定
用户使用的登录Shell保存在passwd文件的记录中
/etc/passwd
辖第吨党斗记玄年翠筏种裁影漫收骚滤亩维拙厕
文档评论(0)