当前位置: 首页 > news >正文

Linux(入门篇)

Linux(入门篇)

  • Linux概述
    • Linux是什么
    • Linux的诞生
    • Linux和Unix的渊源
    • GNU/Linux
    • Linux的发行版
    • Linux VS Windows

Linux概述

Linux是什么

  • Linux是一个操作系统(OS)

Linux的诞生

  • 作者:李纳斯·托瓦兹(git也是他开发的😂)
  • 基于Unix进行开发,3个月的时间完成,命名为Linux

Linux和Unix的渊源

  • 贝尔实验室(Ken Thompson和Dennis Ritchie开创Unix)
  • Dennis Ritchie开创B语言,失败
  • Dennis Ritchie开创new B语言,成功
  • 基于new B语言,C语言诞生
  • Unix下产生了许多分支系统
  • Minix基于Unix内核开发
  • Linux 0.01版本诞生

GNU/Linux

  • Richard Stallman(自由软件之父),1985年发布GNU宣言,兼容Unix,但不是Unix
  • 1989年起草GPL协议
  • Linux加入GNU,GNU内核完成,变成GNU/Linux

广义的Linux(GNU/Linux):计算机硬件➡硬件接口层(核心层kernel 狭义的Linux)➡命令解释层(shell)➡外围应用层

Linux的发行版

  • Red Hat
  • debian
  • SUSE
  • gentoo Linux
  • archlinux
    在这里插入图片描述

Linux VS Windows

在这里插入图片描述

http://www.lryc.cn/news/134173.html

相关文章:

  • 如何构造不包含字母和数字的webshell
  • springboot(JavaCV )实现视频截取第N帧并保存图片
  • Linux面试笔试题(5)
  • WordPress文章:创建和优化您的网站内容
  • Selenium webdriver_manager根据浏览器版本自动下载对应驱动程序
  • 2023 - java - 强制类型转换和装箱
  • 使用ansible自动化部署Kubernetes
  • k8s v1.27.4 部署metrics-serverv:0.6.4,kube-prometheus
  • 6-模板初步使用
  • STM32CubeMX配置STM32F103 USB Virtual Port Com(HAL库开发)
  • RocketMQ与Kafka对比(18项差异)
  • 英文翻译照片怎么做?掌握这个方法轻松翻译
  • Linux介绍
  • 计算机竞赛 卷积神经网络手写字符识别 - 深度学习
  • [Go版]算法通关村第十三关白银——数组实现加法和幂运算
  • React笔记[tsx]-解决Property ‘frames‘ does not exist on type ‘Readonly<{}>‘
  • ThinkPHP6.0+ 使用Redis 原始用法
  • SRM系统询价竞价管理:优化采购流程的全面解析
  • c++选择题笔记
  • Android2:构建交互式应用
  • ChatGLM-6B微调记录
  • Linux Kernel 4.12 或将新增优化分析工具
  • 【30天熟悉Go语言】10 Go异常处理机制
  • 飞机打方块(四)游戏结束
  • 保研之旅1:西北工业大学电子信息学院夏令营
  • [WMCTF 2023] crypto
  • 图像分割unet系列------TransUnet详解
  • ASCII码-shellcode的技巧
  • spring cloud 之 dubbo nacos整合
  • MySQL如何进行表之间的关联更新