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

相关推荐
Petal99091219 分钟前
内核调试:Linux编译内核源码为deb并更新内核
linux·运维·服务器
用户4672445449921 分钟前
Linux 进程管理
linux
一个平凡而乐于分享的小比特1 小时前
Linux内核构建三剑客:Kconfig、.config与Makefile关系详解
linux·makefile·kconfig·.config
Dillon Dong1 小时前
服务器运维:Linux 磁盘查看 & 清理常用命令
linux·运维·服务器
ben9518chen1 小时前
Linux用户管理
linux·运维·服务器
用户6135411460162 小时前
xampplinux_v174beta11在 Linux 下的安装与配置步骤
linux
Byron Loong2 小时前
【系统】Mac系统和Linux 指令对比
linux·macos·策略模式
markvivv2 小时前
在 Kylin Linux Advanced Server for Kunpeng V10 上构建 VSCode 1.106
linux·vscode·kylin
看见繁华3 小时前
Linux 交叉编译实践笔记
linux·运维·笔记
tianyuanwo3 小时前
深入解析CentOS 8网络配置:NetworkManager DNS管理机制与网卡类型深度剖析
linux·网络·centos