首页 > 系统服务 > 详细

第一章 Linux介绍

时间:2019-04-12 15:31:57      阅读:123      评论:0      收藏:0      [点我收藏+]

Linux 是什么

Linux是一个操作系统,用于有效的控制和分配系统硬件资源。

注意:不同的硬件,其功能函数不尽相同,所以同一操作系统一般而言无法运行在不同的硬件平台上面,除非改为相同的硬件构架或者改成相同的系统内核。

Linux 具有可移植性

因为Linux 是开源的操作系统,所以可以修改它的内部代码以适应不同的硬件层面的需求。在各个硬件构架上面运行,具有可移植性。

Linux 和 UNIX

UNIX的历史:

一开始的UNIX是由一位贝尔实验室的程序员(肯-汤姆逊)采用汇编语言编写的,编写的这个系统的理念是:

1、所有的程序或者系统设备都是文件

2、不管程序本身还是附属文件,所写的程序只有一个目的,且要有效地完成目标。

后来因为汇编语言编写的程序在不同的硬件平台上可移植性不高,于是乎就有人用C语言开始编写。第一个正式版的UNIX内核就是用C语言编写的。

UNIX的重要分支--BSD

BSD 是由 伯克利大学的 Bill Joy 在取得UNIX 源代码后,根据自己的需求,编写了很多实用性很高的工具软件和编译器,将原来的UNIX 系统改写成为了适合自己的版本,并命令为BSD ,后来的可以安装到 X86 硬件构架上面的 FreeBSD 就是以这个BSD 为原型。

GNU介绍

首先GNU是由 斯托曼 于1984 年发起的一项计划,旨在 建立一个自由、开放的 UNIX 操作系统,其中 gcc( C语言编译器 ) 就是在这个计划之下的产物

GPL介绍

通用公共许可证(General Public License,GPL),目的是避免由GNU 开发的软件被其他人利用而成为专利软件。

POSIX

POSIX 是可移植操作系统接口,重点在于规范内核与应用程序之间的接口。

Linux 为啥适合做服务器

Linux 承袭了UNIX 高稳定性的优良传统,Linux 上面的网络功能特别稳定与强大。且基于GNU计划与GPL授权模式,能够在Linux上面运行的免费服务器软件相当之多。

学习Linux 为啥建议不要使用界面

1、 X-Window不是Linux内核,它只是Linux内的一个软件

2、服务器是用来供客户端联机使用的,使用图形界面反而会浪费计算机资源

3、很多时候,使用命令行操作会比鼠标点击简单得多,比如需要远程协助的时候,使用命令行远程协助,比搬电脑过去修复要方便的多

第一章 Linux介绍

原文:https://www.cnblogs.com/longlonglaobiao/p/10669428.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!