总说Linux,到底什么是Linux?

Linux是最知名和最常用的开源操作系统。作为一个操作系统,Linux是一个软件,位于计算机上的所有其他软件的下面,从这些程序接收请求并将这些请求转发到计算机硬件。
为了本页的目的,我们使用术语“Linux”来指代Linux内核,也是通常与Linux内核捆绑在一起的程序,工具和服务,以提供所有必需的组件全功能操作系统。有些人,特别是自由软件基金会的成员,将此集合称为GNU / Linux,因为包括的许多工具都是GNU组件。但是并不是所有的Linux安装都使用GNU组件作为其操作系统的一部分。例如,Android使用Linux内核,但对GNU工具依赖性很低。这个介绍文章部分参考于《linux就该这么学》,希望对于大家的理解有帮助

操作方法

  • 01

    Linux如何与其他操作系统不同 在许多方面,Linux与以前使用的其他操作系统类似,如Windows,OS X或iOS。像其他操作系统一样,Linux有一个图形界面,您习惯于在其他操作系统上使用的软件类型,例如文字处理应用程序,具有Linux等效。在许多情况下,软件的创建者可能已经创建了在其他系统上使用的相同程序的Linux版本。如果你可以使用电脑或其他电子设备,可以使用Linux。 但是Linux在许多重要方面也不同于其他操作系统。首先,也许最重要的是,Linux是开源软件。用于创建Linux的代码是免费的,可供公众查看,编辑和使用具有相应技能的用户 - 以作出贡献。 Linux也是不同的,虽然Linux操作系统的核心部分通常是普遍的,但是Linux有很多发行版,其中包括不同的软件选项。这意味着Linux是非常可定制的,因为不仅可以将应用程序(如文字处理器和Web浏览器)交换出去。Linux用户还可以选择核心组件,例如哪个系统显示图形和其他用户界面组件。

  • 02

    Unix和Linux有什么区别? 你可能听说过Unix,这是一个操作系统,在20世纪70年代在贝尔实验室由Ken Thompson,Dennis Ritchie和其他人开发。Unix和Linux在许多方面都是类似的,事实上,Linux最初是为了类似于Unix而创建的。两者都有类似的工具用于与系统,编程工具,文件系统布局和其他关键组件连接。但是,Unix不是免费的。多年来,已经创建了许多不同的操作系统,尝试是“类UNIX”或“unix兼容”,但Linux是最成功的,远远超过其前身的人气。

  • 03

    谁使用Linux? 您可能已经在使用Linux,无论您是否知道。根据您查看的用户调查,Internet上的一到三分之二的网页由运行Linux的服务器生成。 公司和个人为他们的服务器选择Linux,因为它是安全的,除了Canonical,SUSE和Red Hat等提供商业支持的公司之外,您还可以从大型用户社区获得极好的支持。 您可能拥有的许多设备,如Android手机,数字存储设备,个人录像机,相机,可穿戴设备等,也运行Linux。甚至你的车有Linux在运行下。

  • 04

    谁“拥有”Linux? 凭借其开源许可,任何人都可以免费使用Linux。然而,名为“Linux”的商标取决于其创作者Linus Torvalds。Linux的源代码由许多个人作者着作权,并根据GPLv2许可证授权。由于Linux在过去几十年的发展中有如此多的贡献者,所以联系每个作者并让他们同意一个新的许可证几乎是不可能的,所以在GPLv2下永久许可的Linux还是得到保证。

  • 05

    Linux如何创建? Linux是由赫尔辛基大学当时的学生Linus Torvalds在1991年创立的。Torvalds将Linux作为Minix的免费和开源替代品,将Unix克隆主要用于学术环境。他最初打算将其命名为“Freax”,但Torvalds的管理员在Torvalds的名字和单词Unix的组合之后用于分发名为他的目录“Linux”的原始代码,名称卡住。

  • 06

    我如何为Linux贡献? 大多数Linux内核都是使用C编程语言编写的,其中包含了一些装配和其他语言。如果您有兴趣为Linux内核编写代码,那么入门的好地方是在  内核新手常见问题,这将解释您将要熟悉的一些概念和过程。 但是,Linux社区远远超过了内核,除了程序员之外,还需要很多其他人的贡献。每个分发包含数以千计的可以分发的程序,并且这些程序以及分发本身都需要各种各样的人员和技能来使其成功,包括: 测试人员确保一切都适用于不同配置的硬件和软件,并在没有的情况下报告错误。 设计人员创建用各种程序分发的用户界面和图形。 可以使用软件创建文档,操作方法和其他重要文本的作者。 翻译人员可以从母语中获取程序和文档,并使其能够访问世界各地的人们。 软件包采用软件程序并将所有部件放在一起,确保它们在不同的发行版中完美运行。 传福音传播一般的关于Linux和开源的话。 当然开发者也是自己编写软件。

  • 07

    如何开始使用Linux? 有一些机会你已经在使用Linux,不知道,但是如果你想在家用电脑上安装Linux来尝试一下,最简单的方法就是选择专为你的平台而设计的流行发行版例如笔记本电脑或平板电脑),并给它一个镜头。尽管有大量的发行版本可供使用,但是大多数老版本的发行版是初学者的好选择,因为他们拥有大量用户社区,如果您遇到困难或无法解决问题,可以帮助您回答问题。受欢迎的发行版包括Debian,Fedora,Mint和Ubuntu,但还有很多其他版本。

(0)

相关推荐

  • Linux自学教材(Linux入门教程)

    Linux是一个开源.免费的操作系统,其稳定性.安全性.处理多并发已经得到 业界的认可,目前很多企业级的项目都会部署到Linux系统上.本章主要介绍Linux系统特点与在虚拟机VmWare上安装Cen ...

  • Linux基本命令学习之linux cd命令详解

    Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。 1. ...

  • linux基础与应用 linux系统常用技巧

    1、处理特殊的文件名 假设Linux系统中有一个文件名叫“-aaa”,如果我们想对它进行操作,例如现在要删除它,如果我们按照一般的删除方法在命令行中输入rm -aaa命令,界面将会提示我们是无效选项 ...

  • Windows+Linux 双系统卸载linux

    Windows+Linux 双系统卸载linux 操作方法 01 找到我的电脑(windows不同版本名称不同),右键点击选择管理 02 跳出计算机管理窗口,左键点击磁盘管理 03 找到Linux分区 ...

  • windows和linux到底有哪些区别?

    windows和linux都是互联网操作系统,那么两者有什么区别呢?请看下文. 操作方法 01 使用率不同 windows系统被广泛使用,而linux系统极少被采用,据相关数据显示,windows和l ...

  • Linux如何启动流程?Linux启动流程详解

    在BIOS阶段,计算机的行为基本上被写死了,可以做的事情并不多:一般就是通电.BIOS.主引导记录.操作系统这四步.所以我们一般认为加载内核是linux启动流程的第一步. 第一步.加载内核 操作系统接 ...

  • Linux常用命令大全 Linux常用命令全集

    Linux常用命令全集 http://www./linux/ 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 d ...

  • 一篇非常好的linux学习笔记分享(Linux入门绝佳)

    linux目录架构 / 根目录 /bin 常用的命令 binary file 的目? /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst ...

  • linux学习笔记之linux文件管理

    内容: #文件系统及Shell的基本概念 #文件及目录操作命令 #VI的使用 #软件包的管理 一、文件系统及Shell的基本概念 1.文件系统的含义 文件系统是用来管理和组织保存在磁盘驱动器上数据的系 ...