dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 17234|回复: 660

Shell 的简单介绍

  [复制链接]
  • TA的每日心情

    2024-11-19 20:46
  • 签到天数: 244 天

    [LV.8]以坛为家I

    4434

    主题

    1459

    帖子

    1万

    积分

    会|员

    Rank: 9Rank: 9Rank: 9

    积分
    10734
    发表于 2018-9-23 23:09:23 | 显示全部楼层 |阅读模式

    本站资源全部免费,回复即可查看下载地址!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    前述

    Linux 用户每打开一个终端窗口都会启动一个 Shell 进程。Shell 是 Linux 系统中的一种具有特殊功能的程序,它是介于使用者和 Unix/Linux 操作系统内核间的一个接口。Shell 通过键盘等输入设备读取用户输入的命令数据,然后对命令进行解析并执行,执行完成后在显示器等输出设备上显示命令执行的结果。Shell 交互是基于文本的,这种用户界面被称为命令行接口。

    目前流行的 Shell 主分四类

    目前流行的 Shell 有以下四种,用户可以根据需要自行选择。

    Bourne Shell

    Bourne Shell 是由 AT&T Bell 实验室的 Steven Bourne 所开发的,以作者的名字来命名。它是 Unix 默认 Shell,在每种 Unix/Linux 操作系统上都可以使用,但在用户界面上 Bourne Shell 不及其它几种 Shell。

    C Shell

    C Shell 是由 William Joy 所写,在编写时作者更多地考虑了用户界面的友好性,加入了如命令历史、命令补全、别名等的一些新特性。由于其语法与 C 语言非常相似,所以受到很多 C 程序员的欢迎,这也是 C Shell 名称的由来。

    Korn Shell

    Korn Shell 是由 AT&T Bell 实验室的 David Korn 开发,它集合了 C ShellBourne Shell 的优点,并且与 Bourne Shell 完全兼容。

    Bourne Again Shell

    Bourne Again Shell 即我们常说的 bash,是 Linux 默认使用的 Shell。它是由 Brian FoxChet Ramey 两人共同完成,是 Bourne Shell 的扩展,与 Bourne Shell 完全兼容。此外,它还同时吸收了 C ShellKorn Shell 的优点,在 Bourne Shell 的基础上增加了很多新特性,既保留了 Bourne Shell 的强大编程接口,又提供了友好的用户界面。

    一个小问答

    A:默认有 6 个 Shell 自启动,如果你的 Linux 系统是带图形界面的,那么这 6 个 Shell 你是看不到的,我们可以按下 Ctrl + Alt + (F1、F2、F3、F4、F5、F6) 来进行自由切换,按 Ctrl + Alt + F7 回到图形界面上。


    回复

    使用道具 举报

    该用户从未签到

    28

    主题

    7799

    帖子

    994

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    994

    发表于 2018-9-23 23:17:02 | 显示全部楼层
    路过,学习下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32

    主题

    7921

    帖子

    1073

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1073

    发表于 2018-9-23 23:20:45 | 显示全部楼层
    过来看看的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17

    主题

    7762

    帖子

    971

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    971

    发表于 2018-9-23 23:42:42 | 显示全部楼层
    过来看看的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18

    主题

    7874

    帖子

    1016

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1016

    发表于 2018-9-23 23:55:55 | 显示全部楼层
    有竞争才有进步嘛
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    50

    帖子

    242

    积分

    心领神会

    Rank: 3Rank: 3

    积分
    242

    发表于 2018-9-24 00:06:34 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-17 01:02
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    0

    主题

    164

    帖子

    468

    积分

    豁然贯通

    Rank: 4

    积分
    468

    发表于 2018-9-24 01:11:10 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34

    主题

    7943

    帖子

    1037

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1037

    发表于 2018-9-24 03:01:59 | 显示全部楼层
    有道理。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18

    主题

    7781

    帖子

    928

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    928

    发表于 2018-9-24 03:13:02 | 显示全部楼层
    过来看看的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    23

    主题

    7985

    帖子

    1042

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1042

    发表于 2018-9-24 03:19:55 | 显示全部楼层
    过来看看的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|小黑屋|本站代理|dmz社区

    GMT+8, 2024-12-24 03:17 , Processed in 0.181188 second(s), 38 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表