• (Linux基础学习)第一章:科普和Linux系统安装


    第一章:科普和Linux系统安装

    第1节:操作系统介绍
    OS:Operating System,通用目的的软件程序
    硬件驱动
    进程管理
    内存管理
    网络管理
    安全管理
    文件管理
    OS分类:
    服务器OS:RHEL,CentOS,Windows,Server,AI
    桌面OS:Windows10,Windows7,Mac OS,Fedora
    移动设备OS:Android,IOS,YunOS
    图001

    第2节:开发接口标准介绍
    ABI:Application Binary Interface
    ABI描述了应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就能运行。
    API:Application Programming Interface
    API定义了源代码和库之间的接口,因此同样的源代码可以在支持这个API的任何系统中编译
    POSIX:Portable Operating System Interface
    IEEE在操作系统上定义的一系列API标准
    POSIX兼容的程序可以子啊其他POSIX操作系统编译执行
    运行程序格式包含:
    Windows系统:EXE、.dll(dynamic link library-动态链接库)、.lib
    Linux系统:ELF、.so(shared object)、.a


    第3节:Library function 和 system call(库函数和系统调用)
    图002


    第4节:用户和内核空间
    用户空间:User space
    用户程序的运行空间。为了安全,他们是隔离的,即使用户的程序崩溃,内核也不会受到影响。
    只能执行简单的运算,不能直接调用系统资源,必须通过系统接口(System call),才能向内核发出指令。
    内核空间:Kernel space
    是Linux内核的运行空间
    可以执行任意命令,调用系统的一切资源
    图003


    第5节:编程语音
    低级语言:
    机器语言:0和1
    汇编语言:和机器语言一一对应,与硬件相关的特有代码、驱动程序开发
    中级语言:
    C语言:系统级应用、驱动程序
    高级语言:
    Python、Go、Java、Objective-C、C#、PHP:应用级程序开发


    第6节:服务器三大操作系统
    Windows:
    Linux:GNU/Linux
    Unix:1969年Ken Thompson


    第7节:Linux版本介绍
    图004


    第8节:开源协议的区别
    图005


    第9节:Linux的哲学思想
    一切都是一个文件(包括硬件)
    小型,单一用途的程序
    链接程序,共同完成复杂的任务
    避免令人困惑的用户界面
    配置数据储存在文本中


    第10节:Linux系统的安装
    VMware虚拟机安装

    VMware10链接:链接:https://pan.baidu.com/s/1g6KkCr2FSrW5XznvTObSgA
    提取码:nbav

    ubuntu链接:https://pan.baidu.com/s/1vTX1vKFowW1pq7YpbJji4A
    提取码:wzyp

    CentOS链接:https://pan.baidu.com/s/1-GvAImp6hGR7B2nAMiXmeA
    提取码:076z
    Oracle Linux链接:https://pan.baidu.com/s/1JP6qkzM-4Td8C4N0oBvLtA
    提取码:pu93

    Fedora链接:https://pan.baidu.com/s/135_I792qNfWhCxwPbyuN1A
    提取码:c1ls

    RedHat链接:https://pan.baidu.com/s/1le39vAGTlRp0X7J6H4LpgQ
    提取码:nkvv

    OS阿里巴巴镜像:https://opsx.alibaba.com/mirror

  • 相关阅读:
    WPF应用
    web窗体的运用
    关于计算器的封装
    典型用户、用户故事
    第五次作业
    第四次作业
    四则运算
    git 认识
    First article
    TODO
  • 原文地址:https://www.cnblogs.com/ram-zhou/p/10823227.html
Copyright © 2020-2023  润新知