zoukankan      html  css  js  c++  java
  • [Linux] 一,Linux 应用与发展

    李明linux 学习笔记
    一, Linux 应用与发展
    课程大纲 {
      Unix/linux 发展历史
      自由软件
      Linux应用领域
      Linux学习方法
    }
    Multics -> unicx -> unix [unix是小而精巧的意思]
    unix用 C语言重写,有个很好的移植性! 因为汇编有很大的对硬件的依赖性!
    AIX [北京气象局] IBM PowerPC     .      (商业,个人PC根本装不了)
    HP-UX            HP         PA-RISC [精简指令集芯片]
    Solaris          Sun        SPARC   [sun公司两个牛产品,Solaris/java] (广泛应用在各种版本,PC也可以)
    Digital Unix     DEC        Alpha    高端服务器 与 PC 是完全不同的!
    Linux, BSD]  RHT,Ubuntu,FreeBSD    IA (Intel, AMD, Cyrix, RISE)平台   , 新浪在用 BSD
    诞生 : unix 60年代,windows 80年代, linux 90年代初
    目前大约只有2%是Linus开发的!  源代码开放的 Unix
    Linux {
        1, redhat
        2, debian ubuntu     只是软件包管理上可能有些差别而已
    }
    Free ware
    程序员快速的提升自己 {
        1, 不断写代码
        2, 看别人的代码
    }
    足够多的眼睛就可以让问题浮现!  --- 著名黑客
    软件发展的未来 : 定制开发 + 后期服务
    linux在娱乐和办公方便的软件才比较少! 其他则非常多!
    未来身份证内有 IC卡 芯片!
    doc, docx 微软有垄断性,强制你升级!
    与内核交互 : {
        1, 命令行的方式
        2, 图形界面 xwindow   [ xwindow是协议,不是软件,这很重要!xwindow 是独立于操作系统的]
    }
    可以装多个xwindow, 登陆的时候选择! 灵活性非常强!
    xwindow 有很强的网络特性!尽量不要用xwindow!
    图形环境 : CDE, KDE  gnome图形环境
    网络应用 {
       1,基于LAMP的网站论坛及B/S架构应用
       2,基于Linux的负载均衡和集群 [一个域名可以解析出很多IP]
       3,基于Linux的防火墙及代理服务器
       4,基于Linux的网游服务器
       ......
    }
    ping icmp请求包
    路由器里面就是一个小的linux, 机顶盒等。。。
    命令行可以降低我们的资源,方便进行远程管理。
  • 相关阅读:
    白盒测试笔记之:Junit 单元测试以及测试覆盖率
    Bootstrap+JSP实例学习笔记一.简单的带登录功能的首页
    一位普通测试人2018年简单回顾
    Web API学习笔记(Python实现)
    web安全测试--sql注入攻击
    电源分配系统及电源完整性
    FPGA Timing笔记
    使用arm开发板搭建无线mesh网络(二)
    使用arm开发板搭建无线mesh网络(一)
    arm tiny6410双网卡桥接问题
  • 原文地址:https://www.cnblogs.com/robbychan/p/3787056.html
Copyright © 2011-2022 走看看