} }
当前位置:首页 > 技术之家 > linux > 正文内容

Linux经典入门教程

Linux介绍:

linux-780x936.png

Linux(发音:ˈlɪnəks/ LIN-əks)是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多数Linux系统还包括像提供GUI的X Window之类的程序。除了一部分专家之外,大多数人都是直接使用Linux发行版,而不是自己选择每一样组件或自行设置。

Linux严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不属于GNU计划,这个名称并没有得到社群的一致认同。

Linux应用场景:

今天各种场合都有使用各种Linux发行版,从嵌入式设备到超级电脑(Super Computer),并且在服务器领域确定了地位,通常服务器使用LAMP组合。在家庭与企业中使用Linux发行版的情况越来越多,当前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。

  • Linux可以运行在服务器和其他大型平台之上,如大型计算机和超级计算机。世界上500个最快的超级计算机已100%运行Linux发行版或变种。

  • Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、网络防火墙、电视(TV)和电子游戏机等。

  • 在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上。

Linux 发行版本:

Linux发行版指的就是通常所说的“Linux操作系统”,它一般是由一些组织、团体、公司或者个人制作并发行的。Linux内核主要作为Linux发行版的一部分而使用。通常来讲,一个Linux发行版包括Linux内核,以及将整个软件安装到电脑上的一套安装工具,还有各种GNU软件,和其他的一些自由软件,在一些Linux发行版中可能会包含一些专有软件。

发行版为许多不同的目的而制作,包括对不同电脑硬件结构的支持,对普通用户或开发者使用方式的调整,针对实时应用或嵌入式系统的开发等等。当前,超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个。较为知名的有Debian(包括及其派生版本Ubuntu、Linux Mint)、Ubuntu、Fedora(及其相关版本Red Hat Enterprise Linux、Centos)和openSUSE等。

发展现状:

1997年发行的Red Hat 5.0光盘 1994年3月,Linux1.0版正式发布,Marc Ewing成立Red Hat软件公司,成为最著名的Linux经销商之一。早期Linux的引导管理程序(boot loader)使用LILO(Linux Loader),早期的LILO存在着一些难以容忍的缺陷,例如无法识别1024柱面以后的硬盘空间,后来的GRUB(GRand Unified Bootloader)克服这些缺点,具有‘动态搜索内核文件’的功能,可以让用户在引导的时候,自行编辑引导设置系统文件,透过ext2或ext3文件系统中加载Linux Kernel(GRUB通过不同的文件系统驱动可以识别几乎所有Linux支持的文件系统,因此可以使用很多文件系统来格式化内核文件所在的扇区,并不局限于ext文件系统)。

今天由Linus Torvalds带领下,众多开发共同参与开发和维护Linux内核。理查德·斯托曼领导的自由软件基金会,继续提供大量支持Linux内核的GNU组件。一些个人和企业开发的第三方的非GNU组件也提供对Linux内核的支持,这些第三方组件包括大量的作品,有内核模块和用户应用程序和库等内容。Linux社区或企业都推出一些重要的Linux发行版,包括Linux内核、GNU组件、非GNU组件,以及其他形式的软件包管理系统软件。


扫描二维码推送至手机访问。

版权声明:本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:luxd@aliyun.com,感谢支持理解。


本文链接:https://luxd.cc/post/241.html

“Linux经典入门教程” 的相关文章

如何给Linux硬盘分区?[详细教程]

如何给Linux硬盘分区?[详细教程]

“Windows下每一个分区都有一个盘符,比如E盘,而E盘下有可有很多目录。但是Linux是怎么回事,什么是挂载点?目录和分区的关系是什么?哪些必须分区?用惯Windows,理解Linux的文件系统真费力。请问如何给Linux硬盘分区?求大佬解答!谢谢了!”在Windows操作系统中,磁盘分区是将物...

Linux下磁盘分区、卸载和磁盘配额

Linux下磁盘分区、卸载和磁盘配额

一:查看磁盘信息fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个分区指定分区类型,总的来说,fdisk就是磁盘工具fdisk -l : 查看硬盘分区表。 从这里我们可以看出,此系统中挂载了一块硬盘 sda。这块硬盘有三个分区,分别为 sda1,sda2和sda5。...

免密登录Linux服务器

免密登录Linux服务器

需求最近遇到一个问题,就是用到了scp这个命令,然后每次拷贝文件到新的服务器都好烦啊,想着能不能不要输密码了,所以就有了今天的文章。解决方案讲本地ssh生成的公钥拷贝到需要登录的服务器,具体的步骤如下:# 生成秘钥 ssh-keygen -t rsa # ...

linux 学习笔记

linux 学习笔记

linux关机,生产环境下的关机需要重视,查看在线用户和服务通知用户,通知原因和开机时间执行关机只有root用户有权限,ctrl c取消关机操作各种shutdown命令shutdown -hshutdown -h now立即关机shutdown -h 跟上一段字符串,就会在每个登录用户的界面显示sh...

U盘安装物理电脑linux系统

U盘安装物理电脑linux系统

企业中的应用一般都跑在:   物理服务器  虚拟机(云主机)  容器现 在 刚 学 习 linux 的 新 手 一 般 都 是 在 windows 系 统 中 安 装 vmware workstation,然后再安装vmware虚拟机使用与学习。但遇到物理电脑...

玩转Linux下yum源配置

玩转Linux下yum源配置

教你分分钟搞定Linux下yum源配置Linux操作系统对于我们技术人员,不管是开发,测试还是运维都应该是耳熟能详的一个操作系统。既然如此,那么就绕不开在Linux操作系统下安装软件包。在Linux下安装软件包的方式有三种,分别是rpm安装、源码编译安装、yum安装。接下来我们就重点介绍一下最常用、...