中国简单快捷的免费行业信息发布平台
·手机版 ·注册 ·登录 ·会员中心 ·忘了密码 ·导航 ·帮助
名站在线LOGO
·设 为 首 页
·收 藏 本 站
·新 站 登 录
网站首页
|
行业供求
|
行业产品
|
行业公司
|
站内检索
|
行业资讯
|
网站导航
|
链接交换
|
流量交换
|
网友收藏
您当前的位置: 首页 > 行业资讯

Linux Shell介绍、种类、特点


发布时间:2015-08-17   资讯类别: 其它资讯   我要发布
课课家小编以下为大家重点介绍Linux的常用操作和命令。在介绍命令之前,先对LinuxShell进行了简单介绍,然后按照大多数用户的使用习惯,对各种操作和相关命令进行了分类介绍。对相关命令的介绍都力求通俗易懂,都给出操作实例,使读者能够照着实际操作,并得到正确结果。嵌入式开发命令是Linux操作系统的利器,务必掌握好,当然不可能一下子熟练掌握,但是只要多加练习,就可熟能生巧,运用自如。**对Linux的环境变量也进行了必要的介绍。

3.1 Linux Shell3.1.1 Shell是什么前面已经提到过,Linux系统为用户提供了多种用户界面,包括Shell界面、系统调用和图形界面。其中Shell界面是Unix/Linux系统的传统界面,也可以说是*重要的用户界面,无论是服务器、桌面系统还是嵌入式应用,都离不开Shell。
Shell,英文本意是外壳,Linux Shell就是Linux操作系统的外壳,为用户提供使用操作系统的接口,是Linux系统用户交互的重要接口。登录Linux系统或者打开Linux的终端,都将会启动Linux所使用的Shell。
Linux Shell一个命令解释器,是Linux下*重要的交互界面,从标准输入接收用户命令,将命令进行解析并传递给内核,内核则根据命令,作出相应的动作,如果有反馈信息,则输出到标准输出上,示意过程如图 3.1所示。 嵌入式Linux的标准输入和输出都是串口终端。



图3.1 命令输入和结果输出
Shell既能解释自身的内建命令,也能解释外部命令,如系统某个目录下的可执行程序。Shell首先判断是否是自己的内建命令,然后再检查是不是系统的应用程序,如果不是内建命令,在系统也找不到这个应用程序,则提示错误信息,如果找到了应用程序,则应用程序调入系统调用时陷入内核。
Shell也是一种解释型的程序设计语言,并且支持绝大多数**语言的程序元素,如变量、数组、函数以及程序控制等。Shell编程简单易学,任何在Shell提示符中输入的命令都可以放到一个可执行的Shell程序文件中。Shell文件其实就是众多Linux命令的集合,也称为Shell脚本文件。

3.1.2 Shell的种类和特点
Linux Shell有多种Shell,比较通用且有标准的主要分为两类:Bourne Shell(sh)和C Shell (csh),各自包括几种具体的Shell,具体如表 3.1所列。

linux嵌入式开发教程:Linux Shell介绍、种类、特点

Bourne Shell是UNIX*初使用的shell,在每种UNIX上都可以使用。Bourne Shell的优点是在Shell编程方面很好,缺点是用户的交互不如其他几种Shell。
Bourne Again Shell简称Bash,是Bourne Shell的扩展,与Bourne Shell完全向后兼容,在Bourne Shell的基础上增加了很多新特性。Bash提供了命令补全、命令编辑和命令历史表等功能,还包含了很多C shell和Korn shell中的优点,使用灵活,界面友好,编程方便,是GNU/Linux操作系统的默认Shell。

Korn Shell由AT&T的Bell实验室David Korn开发,吸收了所有C Shell的交互式特性,并融入了Bourne shell的语法,与Bourne shell完全兼容。
C Shell由Bill Joy在BSD系统上开发,增强了用户交互功能,并将编程语法变成了C语言风格,还增加了命令历史、别名、文件名替换、作业控制等功能。目前使用较少。
在不同发行版中,所采用的默认Shell也有所不同,如Redhat和Fedora中默认Shell为bash,Ubuntu中用了dash。无论用哪种Shell,登录系统后系统将运行一个Shell进程。根据不同用户,Shell提供不同的命令提示符,root用户的提示符为“#”,普通用户的命令提示符为“$”,在命令提示符下输入命令即可与系统进行交互。

尽管不同发行版的默认Shell有可能不同,但是所采用的Shell一般都具有如下特性:
具有内置命令可供用户直接使用;
支持复合命令:把已有命令组合成新的命令;
支持通配符(*、?、[]);
支持TAB键补齐;
支持历史记录;
支持环境变量;
支持后台执行命令或者程序;
支持Shell脚本程序;
具有模块化编程能力,如顺序流控制、条件控制和循环控制等;
Ctrl+C能终止进程。

以上是linux嵌入式开发当中的Linux Shell的详细内容,了解学习更多相关教学视频欢迎进入课课家教育官网查询观看:http://www.kokojia.com/

资讯来源:http://www.kokojia.com/article/4992.html  

友情提示:
    信息由用户自行发布,如果发现错误或不符合法规或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。


当前页在本站[名站在线]7天内点击次数(点击次数为零的日期不显示):
总量  03/11             
           

信息评估: (还没有网友对该信息作出评估,你想为该信息提供第一个评估吗?) 
信息较差
信息合格
信息良好
信息优秀


其它相似链接:
图片 海口壳牌68液压油有图、大桶润
太棒了!海口壳牌得力士68抗磨液压油咨询4000-690-062让你得到更多壳牌可耐压150齿轮油切削油真空泵油美孚EP3润滑脂三亚68号液压油46#柴油机油15W-40 润滑脂英文名lubricatinggrease;grease稠厚的油脂状半固体。用于机械的摩擦部分,起润滑和密封作用。也用于金属表面,起填充空隙和防锈作用。主要由矿物油或合成润滑油和稠化剂调制而成。

适当缩短浮选时间可显著提升精度
适当缩短浮选时间可显著提升精度 气泡与矿物颗粒的结合以及分离浮选的时间为24min。与设备械搅拌式浮选设备的不同之处是矿浆进入浮选槽之前已充气并充分矿化,不需要在浮选槽内停留悬浮很长时间就可显著提高浮选精度;如果在矿化过程中表面疏水性颗粒不能成功附着在空气泡上,还有一次富集的设备会,即同逆流下降到槽底的空气泡再次碰撞接触。 由底部物料分配盘喷射出的垂直向上矿浆流进一步提升附着有大颗粒的空气泡;复合破碎机垂...

浮选柱是一种新型节能浮选设备
浮选柱是一种新型节能浮选设备 浮选柱是一种新型节能浮选设备,由于其槽体形似柱体长径比可达610,故称其为浮选柱或柱式浮选槽。实质上,浮选柱是一种具有柱型槽体的无设备械搅拌充气式浮选设备。浮选柱原型是20世纪60年代由加拿大人皮埃尔鲍廷和唐怀勒等人研制发明的,并申请了专利。 由于浮选柱原型存在着理论上及实践上的一系列有待解决的问题,烘干机厂家所以在该设备问世之后的若干年,在国外并未得到广泛的实际应用。20世纪6...

介绍常规浮选柱的用途及工作原理
介绍常规浮选柱的用途及工作原理 我国从20世纪60年代中期开始推广使用浮选柱,至20世纪70年代初用户已达20多家。长期以来,由于很多技术问题如充气器、控制、按比例放大等未能得到解决,因此选别指标低、操作管理困难,进入20世纪80年代以后,这些浮选柱多数被拆除,代之以新型设备械浮选设备,而继续使用的厂家所剩无几。 由于浮选柱不断改进,其推广应用经过低潮之后,于1990年前后又开始进入高潮,复合破碎机中国也重新积极研制...

妖精的尾巴玩家心得 新人必看
升级问题呢其实很简单只要把活力仔细分配好相信升级都不会慢公会8点的酒会**去做星灵爆走赚取经验。 推荐组成2人队伍进去打。打到第二门结束经验比5个人打通关都多,有能力的话一人拖怪另外一人打这样一次45万经验是小意思!赚取铜币 每天晚上19点整水晶龙活动奖励10-50万铜币不等,双人樱花赚取黄金除了每天固定的活动外就是看你如何在活动中赚取更多的黄金! 龙之洞里每次开始后7-8分钟会刷很多只伪龙的随从,如果你能打到2-3只...



相关评论:  
(欢迎网友发表评论,请注意网络文明)
(不支持 HTML 显示,请勿发HTML代码)
(评论需审核后才能显示)

本站推荐:
天津垃圾箱
中国石材网
业务盟秦皇岛网
快乐之旅-旅游分销系统
福步进口 福步进口网
中国振动设备网-专业的振
柳花_好大夫在线
造纸机-烧纸|制浆|造纸
传翔极简仓管软件-手机版
春素洗发水 - 京东
海口办公家具 荐物超所值
张家界市固定式登车桥推广
三聚磷酸价格走势 想买优
水泥地沟盖板专业供货商,
美菱沧州美菱冰箱售后维修
铸铁方尺对质量加以**考
夏季经营游乐场需要严防事
武汉华胜电力科技有限公司
福清到汕头物流有限公司
湖南哪里有烧烤技术学
CDBR-4220B鼎晟
MFC40A0110-5
二次供水“**一公里”遭
上海开眼角的成功率高吗上
行情突变,单子被套该如何
新站登录--网站简介--流量交换--名站收藏夹--广告服务--友情链接--免责声明--联系我们--意见建议--违法举报--侵权举报
Copyright 2005-2024 名站在线[fwol.cn]版权所有 经营许可证:粤ICP备17047754号