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

相关推荐
Martin_wjc1 小时前
shellGPT自动生成Linux命令
linux·运维·服务器
爱学嵌入式1 小时前
linux驱动编程配置----(二)
linux·运维·arm开发
Christal_pyy2 小时前
树莓派4基于Debian GNU/Linux 12 (Bookworm)系统安装
linux·运维·debian
WIFI_BT_DEV2 小时前
Linux设备驱动开发-Pinctrl子系统使用详解
linux·c语言·arm开发·驱动开发·嵌入式硬件·硬件工程·信息与通信
吴声子夜歌2 小时前
Linux运维——网络管理
linux·运维
丁总学Java2 小时前
compare-form.vue 的 v 来源(来自父组件index.vue中的row行数据)
linux·运维·ubuntu
yzj2311282 小时前
linux命令
linux·运维·centos
'Debug2 小时前
Linux 基本开发工具的使用(yum、vim、gcc、g++、gdb、make/makefile)
linux·运维·服务器·学习·编辑器·vim
加油=^_^=4 小时前
【Linux】初始操作系统和进程(一)
linux·运维·服务器
Dracen_Wu6 小时前
VMware17.6+CentOS 8安装教程
linux·运维·centos·vmware