美文网首页
shell脚本

shell脚本

作者: 蚂蚁牙齿不黑 | 来源:发表于2018-02-09 10:12 被阅读7次

    1.什么是shell ?

    shell是一个用c语言编写的程序,既是一种命令语言,又是一种程序设计语言,用户可以通过shell命令使用系统的内核服务,用简洁的命令执行复杂的操作,可以把它当作用户与Linux的桥梁,


    image.png

    2.shell 与传统编程语言的区别

    大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言,C、C++和Java,都是编译型语言,

    代码简洁:
    运行程序时,直接读取目标代码(object code)。由于编译后的目标代码(object code)非常接近计算机底层,因此执行效率很高,这是编译型语言的优点
    使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象;缺点是它们的效率通常不如编译型语言,不过权衡之下用C、C++要100行才能实现的功能,脚本可能只需要10行。

    可移植性:因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,Shell脚本只要“用心写”一次,即可应用到很多系统上

    3.应用场景

    shell的优势在于可以用简单的命令使用系统内核服务,你能想到的任何重复性的工作都能用脚本来执行

    相关文章

      网友评论

          本文标题:shell脚本

          本文链接:https://www.haomeiwen.com/subject/aqcftftx.html