zoukankan      html  css  js  c++  java
  • 操作系统OS基础

    OS: Operating System 操作系统,通用目的的软件程序

    主要功能:硬件驱动 进程管理 内存管理 网络管理 安全管理 文件管理
    OS分类:
    服务器OS:CentOS,Ubuntu,Windows Server,AIX
    桌面OS:Windows 10,Mac OS,Fedora
    移动设备OS:Andriod,IOS,AliOS,HarmonyOS

    接口:interface

    操作系统一般会提供两个重要的接口来满足用户的一些一般性的使用需求:
    命令行:实际是一个叫shell的终端程序提供的功能,该程序底层的实质还是调用一些操作系统提
    供的函数
    窗口界面:窗口界面通过编写的窗口程序接收来自操作系统消息队列的一些鼠标、键盘动作,进而
    做出一些响应

    Linux命令

    显示文件类型

    file [-bcLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]
    

    ABI:Application Binary Interface

    应用程序二进制接口,ABI描述了应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就能运行

    API:Application Programming Interface  工具箱 库 dll

    应用程序开发接口,API定义了源代码和库之间的接口,因此同样的源代码可以在支持这个API的任何系统中编译

    POSIX: Portable Operating System Interface 可移植的操作系统接口 末尾的X使用来凑数的,显得高大上
    IEEE在操作系统上定义的一系列API标准 POSIX兼容的程序可在其它POSIX操作系统编译执行

    * * * 胖并快乐着的死肥宅 * * *
  • 相关阅读:
    5.11号团队冲刺(十)
    5.10号团队冲刺(九)
    python day04
    python day03
    python day02
    python day01
    模板语法标签继承关系
    DNS解析详情
    和域名相关的知识
    Webpack 4.X webpack.config.js 文件配置(一)
  • 原文地址:https://www.cnblogs.com/bpzblog/p/12605180.html
Copyright © 2011-2022 走看看