用户使用 Linux 的桥梁

嗨,我来放礼包了

5.4

2018

科普时间

Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。

Shell既是一种命令语言,又是一种程序设计语言(shell脚本)。

作为命令语言,它互动式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。

虽然不是Linux系统内核的一部分,但它调用了系统内核的大部分功能来执行程序、创建文档并以并行的方式协调各个程序的运行。

分类

1.图形界面shell

2.命令行式shell(一般的shell指的都是这种)

UNIX中主要有两大类shell:

Bourne shell (包括 sh,ksh,and bash)

Bourne shell ( sh)

Korn shell ( ksh)

Bourne Again shell ( bash)

POSIX shell ( sh)

C shell (包括 csh and tcsh)

C shell ( csh)

TENEX/TOPS C shell ( tcsh)

运行 Shell 脚本有两种方法

1、作为可执行程序

2、作为解释器参数

话不多说,自己看吧

Shell

Shell

以上只是礼包的小小小部分

内容自然不只这些

下面是你们更喜欢的:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180504G116M700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券