`

shell的含义

阅读更多
【一】 shell的含义:

    首先shell的英文含义是“壳”;

    它是相对于内核来说的,因为它是建议在核的基础上,面向于用户的一种表现形式,比如我们看到一个球,见到的是它的壳,而非核。

    Linux中的shell,是指一个面向用户的命令接口,表现形式就是一个可以由用户录入的界面,这个界面也可以反馈运行信息;

【二】shell在Linux中的存在形式:

    由于Linux不同于Windows,Linux是内核与界面分离的,它可以脱离图形界面而单独运行,同样也可以在内核的基础上运行图形化的桌面。

    这样,在Linux系统中,就出现了两种shell表现形式,一种是在无图形界面下的终端运行环境下的shell,另一种是桌面上运行的类型Windows 的MS-DOS运行窗口,前者我们一般习惯性地简称为终端,后者一般直接称为shell

【三】shell如何执行用户的指令

   shell有两种执行指令的方式,一种方法是用户事先编写一个sh脚本文件,内含shell脚本,而后使用shell程序执行该脚本,这种方式,我们习惯称为shell编程。

   第二种形式,则是用户直接在shell界面上执行shell命令,由于shell界面的关系,大家都习惯一行行的书写,很少写出成套的程序来一起执行,所以也称命令行。

总结:shell可以说只是为用户与机器之间搭建成的一个桥梁,让我们能够通过shell来对计算机进行操作和交互,从而达到让计算机为我们服务的目的。

以上。
分享到:
评论

相关推荐

    shell 特殊符号含义

    整理常见的shell特殊符号的含义及应用

    shell特殊字符含义

    shell编程中一些特殊字符含义 shell编程中一些特殊字符含义(很实用)

    shell 编程指南pdf

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    LINUX与UNIX SHELL编程指南(很全)

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    如何使用Linux的Shell脚本维护Oracle

    如果您以前从未使用过 UNIX 或类似 UNIX 的系统,那么可能会对大量含义晦涩的命令感到一愁莫展。此外,除了作为关系数据库外, Oracle 10 g 还提供了一个用于处理数据库数据的强健平台以及几个用于在数据库外部与...

    shell常用命令手册

    一份文档,shell常用命令的大纲,相当于是一本shell命令字典,可以快速查询到对应命令的含义,对于初学linux者是一份合适的资料,供大家参考学习用

    shell特殊变量

    shell特殊变量列表及各变量代表的特殊含义

    Linux与unix shell编程指南

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    Shell命令行中特殊字符与其转义详解(去除特殊含义)

    主要给大家详细介绍了Shell命令行中特殊字符与其转义(去除特殊含义)的相关资料,文中介绍的很详细,相信对大家具有一定的参考价值,有需要的朋友们下面来一起看吧。

    绝版经典《Linux与UNIX Shell编程指南》

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    【shell脚本】shell脚本之概念、运行方式、变量的使用、交互式脚本、运算(shell脚本基础学习一)

    2,注释脚本功能,变量含义等等 3,执行代码 -------------------------------------------------------------------------- 脚本的运行方式 1, 添加x执行权限 chmod +x test1.sh 2, 使用解释器执行, 开启子进程 bash ...

    shell教程-30章,下了之后会让你大吃一惊,相当好

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    LINUX_Shell编程基础教程.rar_linux_shell编程_教程

    1)在Linux编辑中命令区分大小写字符。...5)在对函数命名时最好能使用有含义且能容易理解的名字,即使函数名能够比较准确地表达函数所完成的任务。同时建议对于较大的程序要建立函数名和变量命名对照表。

    LINUX与UNIX SHELL编程指南 高清PDF

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    shell中条件判断if中的-a到-z的意思

    详细描述了shell脚本中,if判断文件时用到字母参数的含义,,以及逻辑判断的意义如:-nt/-ot/-ef等等

    Linux服务器配置与管理:Linux字符界面shell使用.pptx

    下面介绍命令各组成部分的含义和作用。 (1)命令名——决定了该命令“做什么” ls 命令名由小写的英文字母构成,往往是表示相应功能的英文单词或单词的缩写 (2)选项——决定了该命令“怎么做” ls -a 不同的命令,其...

    Linux与Unix Shell编程指南(PDF格式,共30章)

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

    Linux Shell中的特殊符号和含义简明总结(包含了绝大部份)

    主要介绍了Linux Shell中的特殊符号和含义简明总结,本文汇总了包含了绝大部份的Shell特殊符号,对每一个符号的作用做了总结,需要的朋友可以参考下

    linux 实验指导手册 shell编程

    掌握shell程序的建立和执行方式;掌握shell中各种变量和函数的使用;熟练掌握shell程序设计中各种控制结构语句是使用;了解shell编程中特殊字符的含义。

Global site tag (gtag.js) - Google Analytics