Linux(入门篇)

Linux(入门篇)

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

相关推荐
林政硕(Cohen0415)39 分钟前
在ARM Linux应用层下驱动MFRC522
linux·mfrc522·ic-s50·m1卡
艾伦_耶格宇1 小时前
shell 脚本实验 -5 while循环
linux
独隅1 小时前
PyCharm 在 Linux 上的完整安装与使用指南
linux·ide·pycharm
想躺在地上晒成地瓜干1 小时前
树莓派超全系列教程文档--(38)config.txt视频配置
linux·音视频·树莓派·raspberrypi·树莓派教程
自由如风7091 小时前
Apache Atlas构建安装(Linux)
linux·运维·apache
烦躁的大鼻嘎2 小时前
【Linux】进程替换与自定义 Shell:原理与实战
linux·运维·服务器·ubuntu
gzgenius2 小时前
警惕阿里云中的yum update操作不当导致:/sbin/init被清空导致Linux无法正常启动
linux·服务器·阿里云
Run1.3 小时前
深入解析 Linux 文件系统中的软硬链接:从原理到实践
linux·运维·服务器
CatShitK3 小时前
【Android】 如何将 APK 内置为系统应用(适用于编辑设置属性)
android·java·linux
十夫长3 小时前
centos与ubuntu系统版本介绍
linux·ubuntu·centos