了解 GNU/Linux 操作系统

Linux是服务器的(kernel)内核

GNU

平常说的linux操作系统全程是GNU/linux,单独的linux一般指的并不是操作系统,而是操作系统的内核,linux内核和GNU的组件组合在一起才是操作系统

GNU 是“GNU’s Not Unix” (GNU并非Unix) 的递归首字母缩写词,发音为g’noo(哥no ⇣)
GNU 是一个自由软件集体协作计划。它的目标是创建一套完全自由的操作系统GNU。由自由软件基金会(FSF)以等多种方式支持,详细了解看看关于GUN

Unix

这里是为了区分一下GNU和Unix
Linux,还有ios,Android,鸿蒙等都属于类Unix操作系统,Unix指的是操作系统,GNU的设计类似Unix,但是不包含具著作权的Unix代码,在上面的GNU’s Not Unix也能看出端倪

查看unix历史,这里有个pdf文档,可以在里面看到UNIX的发展史,从一开始的UNICS衍生出各种系统,UNIX,Linux,IOS,Android…..写这篇文档时,最新页面更新到了2021,这张历史图只是冰山一角,很多公司都有自己的unix版本

image-20220118104257314

其他内核

linux的内核其实很常见

  • 安卓手机内核是linux
  • Openwrt内核也是linux
  • 物理网中的嵌入式设备

不仅仅只有linux内核,还有很多其他的

  • 苹果的ios和mac操作系统首先是基于苹果自己开发的Darwin,类Unix系统,其内核是基于xnu(XUN’s Not UNIX)的一个混合内核,在gitee,github上可以找到苹果开放的源码
  • 微软的Windows内核不公开
  • bsd 内核,索尼,任天堂都是用 bsd 而非 linux
  • GNU的hurd内核

一般拿到服务器的时候,可以用uname查看本机的内核,详细内容看linux系列的常用操作

tuxedo

一般看到的Linux系统图片都有一个小企鹅,它叫tux,全称是tuxdeo,是linux的吉祥物

image-20220118111659870

评论

  1. 7 月前
    2024-2-29 15:48:25

    Keep up the amazing work!

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇