主流linux shell的特点

 我来答
mcflywolf
2011-10-14 · 超过18用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:46.4万
展开全部
Shell的概念最初是在Unix操作系统中形成和得到广泛应用的。Unix的Shell有很多种类,Linux系统继承了Unix系统中Shell的全部功能,现在默认使用的是bash。

Shell具有如下突出特点:

(1)把已有命令进行适当组合构成新的命令。

(2)提供了文件名扩展字符(通配符,如* 、 ?、 [ ]),使得用单一的字符串可以匹配多个文件名,省去键入一长串文件名的麻烦。

(3)可以直接使用Shell的内置命令,而不需创建新的进程,如Shell中提供的cd、echo、exit、pwd、kill等命令。为防止因某些Shell不支持这类命令而出现麻烦,许多命令都提供了对应的二进制代码,从而也可以在新进程中运行。

(4)Shell允许灵活地使用数据流,提供通配符、输入/输出重定向、管道线等机制,方便了模式匹配、I/O处理和数据传输。

(5)结构化的程序模块,提供了顺序流程控制、条件控制、循环控制等。

(6)Shell提供了在后台执行命令的能力。

(7)Shell提供了可配置的环境,允许创建和修改命令、命令提示符和其它的系统行为。

(8)Shell提供了一个高级的命令语言,能够创建从简单到复杂的程序。这些Shell程序称为Shell脚本,利用Shell脚本,可把用户编写的可执行程序与Unix命令结合在一起,当作新的命令使用,从而便于用户开发新的命令。

参考资料: http://www.linuxdiyf.com/viewarticle.php?id=37078

力控科技
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中... 点击进入详情页
本回答由力控科技提供
k890322ko
2011-10-14
知道答主
回答量:42
采纳率:0%
帮助的人:11.1万
展开全部
sdcf
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
china101527
2011-10-14 · TA获得超过1070个赞
知道小有建树答主
回答量:628
采纳率:100%
帮助的人:292万
展开全部
简单 易懂 好学
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式