zoukankan      html  css  js  c++  java
  • shell基础一

    1. 对shell的理解

        shell相当于操作系统与用户交互的翻译官;

    2. shell解释器的种类

        shell是一门语言,编译这门语言的解释器种类有多种:bash , sh ,csh ,ksh等;

        linux默认shell解释器是bash(内部有40个命令);

        查看不同版本linux默认的shell解释器命令:  echo $SHELL

    3. 程序设计语言的类型

        一,编译型语言

               将原代码翻译成目标代码,这个过程为“编译”;编译后的目标代码接近底层,执行效率高;

               这是编译型语言的优势,如:C,C++,Java等

        二,解释型语言

               在执行程序才将源代码编译成机器语言;所以每执行一句代码,就要编译一次;因此效率低;

               这类语言如:shell,python,ruby,perl等

               优点:能直接操作文件,目录等对象;一个小时完成的任务,C++可能需要两天;

         两者区别:

               编译型:        源代码 ------------->目标代码------------------->执行(先编译成机器代码,再执行,效率高)

               解释型:        源代码 ------------->执行(没有单独编译过程,每次执行代码都需要编译)

    4.为什么学习shell?shell应用在什么地方?

       方便操作linux 

        

  • 相关阅读:
    C3线性化
    fingerprint for the ECDSA key
    tmp
    线性筛(欧拉筛)
    tmp
    tmp
    Micro Frontends 微前端
    TreeFrog Framework : High-speed C++ MVC Framework for Web Application http://www.treefrogframework.org
    消息同屏转发
    web-linux-shell实现 阿里方案canvas+wss。
  • 原文地址:https://www.cnblogs.com/RocketV2/p/5370166.html
Copyright © 2011-2022 走看看