Gnu/Linux OS

使用Emacs的artist-mode绘制出来的
+---------------------------------------------------------+ 
|                Applications                             |     
|    +----------------------------------------------------+     
|    |           System Libraries                         |     
+----+----------------------------------------------------+     
|                System Call Interface                    |     
+------------------------+--------------+-----------------+       +---------+
|          VFS           |   Socket     |                 |       |         |
+------------------------+--------------+    Scheduler    +-------+   CPU   |
|       File Systems     |   TCP/UDP    |                 |       |         |
+------------------------+--------------+-----------------+       +----+----+
|       Volume Manager   |   IP         |    Virtual      |            |  
+------------------------+--------------+    Memory       |            |
| Block Device Interface |   Ethernet   |                 |            |
+------------------------+--------------+-----------------+       +----+----+
|                       Device Driver                     |       |  DRAM   |
+-----------------------------+---------------------------+       +---------+
                              |            
                              |            
                      +-------+--------+          
                      |   I/O Bridge   |          
                      +-------+--------+          
                              |                            
                              |                  
      ------+-----------------+--------------------+------  
            |                                      |     
  +---------+--------+                  +----------+---------+
  |  I/O Controller  |                  | Network Controller |
  +-+-------+------+-+                  +----+----------+----+
    |       |      |                         |          |
+---+---+   |  +---+---+                +----+----+ +---+----+
| Disk  |  ... | Swap  |                |  Port   | |  Port  |
+-------+      +-------+                +---------+ +--------+
时间: 2024-10-07 16:16:31

Gnu/Linux OS的相关文章

GNU、Linux和GNU/Linux之间的关系

来自:http://os.51cto.com/art/200608/30399.htm 1. 什么是Linux?2. 什么是GNU?3. GNU/Linux是什么玩意儿?什么是Linux相信了解一些IT知识的人都听过Linux这个名词.维基百科上的Linux词条是最经典和最准确的说明(http://zh.wikipedia.org/wiki/Linux),在此直接应用,免去班门弄斧之嫌.Linux操作系统(Linux),是一种计算机操作系统.Linux操作系统的内核的名字也是"Linux&quo

坚持使用GNU/Linux

在Windows或Mac OS X下,包括手机上的iOS与Android,应用程序开发得越来越复杂.点下一个按钮,光标转半天,程序在背后做了一堆你不清楚的操作.这不仅仅让你花更 长且不确定的时间等待,其对电脑硬件的要求也越来越高,可并未因此为你做更多的事情或者把已有的事情做得更好.不光如此,程序还可能执行了很多对你没有直 接用途的指命,甚至上传个人的敏感信息.GNU/Linux的好处则在于没有这些说不清道不明的“内幕”.一般来说,你让电脑做什么事情,它就那样做,no more,no less.在

Debian GNU/Linux 6.0 图形安装

一.准备安装Debian系统 1.Debian简介 Debian是由GPL和其他自由软件许可协议授权的自由软件组成的操作系统,由Debian计划(Debian Project)组织维护.Debian计划没有任何的营利组织支持,它的开发团队完全由来自世界各地的志愿者组成,官方开发者的总数超过1000名,非官方开发者为数更多. Debian计划组织跟其他自由操作系统(如Ubuntu.openSUSE.Fedora.Mandriva.OpenSolaris等)的开发组织不同.上述这些自由操作系统的开发

一步步搭建物联网系统——GNU/Linux 强大且Free

GNU/Linux 强大且Free 什么是Linux Linux是一种自由和开放源码的类UNIX操作系统内核.目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机.平 板电脑.路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑.Linux是一个领先的操作系统内核,世界上运算最快的10台超级电脑运行的都是基 于Linux内核的操作系统. Linux操作系统也是自由软件和开放源代码发展中最著名的例子.只要遵循GNU通用公共许可证,任何人和机构都可以自由地使用Linux的

俄罗斯军方的 GNU/Linux 发行版:Astra Linux

俄罗斯陆军以及情报部门对于信息基础架构安全防护的需求,由 RusBitTech 基于 Debian GNU/Linux 开发了 Astra Linux. Astra Linux 宣称其许可证既符合俄罗斯的法律也不违反 GPL 自由软件许可证.这里可以找到 Astra Linux 的源代码.从 1.1 的特性可以看出:除了像 Firefox, LibreOffice 等常见应用外,Astra 中集成了曾经备受关注的俄罗斯的国家密码算法 GOST 和基于 Linux 4.2 内核的高度定制版本,从源

GNU/Linux复习笔记(1)

第一次接触GNU/Linux还是大四上学期实习的那两个月在window里装了 个虚拟机玩红帽的系统,那段时间稍微学了一点命令就不玩了.后来大四下学期认识了王总,装了双系统,那段时间又对linux有了进一步认识并产生了很大的 兴趣.直到上学期突然发疯把笔记本装debian8以后才完全进入linux的世界.学习真的是一个螺旋式上升的过程.下面进入正题: ---Linux的基本原则: 1.由目的单一的小程序组成,组合小程序完成复杂任务(KISS:keep it simple,stupid)2.一切皆文

在GNU/Linux下使用Lilypond排版简谱

尽管GNU/Linux并非无所不能,但确实能在很多时候提供免费.开放的解决方案.这两天我想做一个简谱,在网上搜索乐谱排版软件,发现了基于GPL协议的Lilypond软件.只不过Lilypond是用来做五线谱的.幸好,又找到剑桥大学 Silas S. Brown 编写的一个 jianpu-ly.py 脚本,通过调用Lilypond能够最终生成简谱.关于它的详细介绍请看这里. 该脚本支持的简谱语法规则如下: 音阶:1 2 3 4 5 6 7 1' 空拍:0 升.降音:#1 b2 低两个八度.低八度.

Automatic logon configuration on Linux OS

Automatic logon configuration on Linux OS 1. Regarding to DSA: a) ssh-keygen -t dsa b) cat ~/.ssh/id_dsa.pub | ssh <username>@<remote-host> "cat - >> ~/.ssh/authorized_keys" 2. Regarding to RSA: a) ssh-keygen -t rsa b) ssh-copy

为什么网络银行不支持GNU/Linux操作系统下的浏览器操作

当年Linux没出时,银行就开始信息化建设了. 所为信息化,就是指用计算机工作了.服务客户了. 顺带着,慢慢的建服务器,连网(内部网).外网(网上银行) 这样下来, unix, dos, win nt, Win ** 经过这么多年的发展.一套系统或多套系统已经建成了. 现在想改为前端支持 Linux ,就像让微软把 IE 6, 7, 8, 9, 10, 支持好 w3c 的网络标准一样困难. 几乎是不可能的. 但也不是没有办法的.我想到的有二 一,等现在的软件寿命到期,如同等 IE 6, 7, 8