千家信息网

关于Shell 的几个冷门数据

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。这篇文章向大家介绍Shell一些非广为人知、但却实用有趣的知识,权当品尝
千家信息网最后更新 2026年10月31日关于Shell 的几个冷门数据

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

这篇文章向大家介绍Shell一些非广为人知、但却实用有趣的知识,权当品尝shell主食后的甜点吧。

先科普几个你可能不知道的事实:

Shell几乎是和Unix操作系统一起诞生,第一个Unix Shell是肯·汤普逊(Ken Thompson)以Multics上的Shell为模范在1971年改写而成,并命名Thompson sh。即便是后来流行的bash(shell的一种变体),它的年龄实际上比当前流行的所有的Linux kernel都大,可谓在Linux系统上是先有Shell再有Kernel。

当前绝大部分*nix和MacOS操作系统里的默认的Shell都是bash,bash由Brian Fox在1987年创造,全称Bourne Again shell ( bash)。

你或许听说除了bash之外,还有Bourne shell ( sh),Korn shell ( ksh),C shell (包括 csh and tcsh),但是你知道这个星球上一共存在着大约50多种不同的shell么?想了解他们,请参考 http://www.freebsd.org/ports/shells.html。

每个月tiobe上都会给一个编程语言的排名,来显示各种语言的流行度。排名指数综合了全球范围内使用该语言的工程师人数、教学的课程数和第三方供应商数。截止至2019年11月份,tiobe公布的编程语言排行榜里,bash的指数是0.56%排名22位。如果算上它旗下的awk 0.21%和tcl 0.146%,大概就能排到14名。注意这里还不包括bash的同源的兄弟姐妹csh、ksh等,算上它们,shell家族有望接近前十。值得一提的是一直以来shell的排名就很稳定,不像某些"暴发户"语言,比如objective-c,这些语言的流行完全是因为当前Apple系的崛起,但这种热潮极有可能来得快去得更快。

全球最大的源代码仓库Github里,shell相关的项目数占到了8%,跻身前5和Java相当,可见在实战工程里,shell可谓宝刀不老

语言 系统 操作系统 全球 工程 指数 程序 编程语言 编程 有趣 宝刀不老 值得一提 广为人知 主食 事实 人数 仓库 全称 变体 命令 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 互联网科技公司经营范围 中国互联网科技工作委员会毛军 深圳恒合互联网络科技有限公司 互联网品科技 金诺互联网科技 互联网与未来科技 老年人脱离互联网科技的作文 湖南洣水互联网科技有限公司扣款 现代互联网科技股 互联网公司科技股 千方科技属于互联网企业吗 移动互联网科技公司 广州新华互联网科技学校电竞方面 互联网科技如何创业 互联网科技圈年度人物 上海京穆互联网科技有限公司 中国科技和美国互联网 互联网科技对化妆品行业 科技互联网企业在行动 广州百单互联网科技有限公司 科技互联网政务服务 互联网与科技金融数据 互联网医疗科技 朗涯互联网科技 玉溪互联网科技怎么选 众安科技工业互联网合作 福州德业互联网科技 广西泛欧互联网科技有限公司 小牛互联网科技有限公司地址
0