Linux基础概念介绍

网友投稿 278 2022-11-13

Linux基础概念介绍

这里主要介绍一下几个概念

1. 什么是linux

3. linux发行版

什么是linux

也许大家都已经知道,Linux是由赫尔辛基大学的Linus Torvalds开发的。linux是一个类Unix内核实现,他是一个操作系统的底层核心。从某种意义上来讲,Linux可以是以Unix为其灵感来源的,所以,Linux程序和Unix程序是非常的相似,甚至系统API大部分都是一样的,事实上,大部分Unix程序都可以在Linux上编译运行。

Linux也是开源的代码,可以自由使用、修改、发布。并且现在已经支持市面上大部分的处理器,使用非常广发。

GNU项目和自由软件基金会

Linux能够得到发展与广泛使用,得益于开源社区无数人的贡献;

GUN GUN是GNU’s Not Unix的缩写,成为“通用公共许可证”(GPL)。虽然获得软件可能要支付一定的费用,但是此后就可以随意使用他们,通常是以源代码的形式发布。

1. GCC: GNU编译器集,包括GNU C编译器

4. GNU make: Unix make命令的免费版本

5. **Bison:**与Unix yacc兼容的语法分析程序生成器

6. **Bash:**命令解释器(shell)

7. **GNU Emacs:**文本编辑器及环境

现在么多可用的自由软件,加上linux内核,我们可以说:创建一个GNU的、只有的类Unix系统的目标已经通过Linux系统实现了。由于认识到GNU软件所做出的的贡献,现在许多通常把Linux系统成为GNU/Linux。

Linux发行版

我们常说的Linux系统基本上是由以下几部分组成(这里是最简单的必要部分):

实际上的发行版远不止这些东西,会加入好多软件,比如最基础的桌面,还有办公软件等等。

目前常见的Linux发行版本如下几个:

1. Ubuntu

2. RedHat

3. Debian

4. CentOS

5. Fedora

6. 红旗Linux (国产)

7. DeepIn (国产)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:鸟哥linux大陆行---技术沙龙小记
下一篇:教你bat脚本一键配置java开发环境
相关文章

 发表评论

暂时没有评论,来抢沙发吧~