• 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 

        

  • 相关阅读:
    eval()用法
    TTL查看目标的操作系统
    Windows Mobile里用SQLite的 Pinvoke DLL "SQLite.Interop.DLL 异常处理
    创建56个民族的sql语句
    RSS 入门简介
    NAT 网络地址转换
    ARP 攻击
    Python核心数据类型——列表
    Python核心数据类型——字符串
    Linux下 PyDev + Eclipse安装方法
  • 原文地址:https://www.cnblogs.com/RocketV2/p/5370166.html
Copyright © 2020-2023  润新知