【Linux入门指北】第一篇 初识Linux

article/2025/9/18 19:47:04

目录

  • 前言
  • 一、Linux操作系统的发展历史
    • 1、Linux操作系统的诞生
    • 2、Linux操作系统的发展
      • 1.自由软件基金会(FSF)
      • 2.GPL协议
      • 3.GUN工程
  • 二、Linux的不同发行版本
    • 1.红旗Linux
    • 2.Red Hat Linux
    • 3.Ubuntu Linux
    • 4.openSUSE Linux
    • 5.Debian Linux
  • 三、Linux的版本号
  • 四、Linux软件结构体系
  • 五、Linux的的特点
    • 1.开放性
    • 2.多用户
    • 3.良好的用户界面
    • 4.设备独立性
    • 5.提供了丰富的网络功能
    • 6.可靠的系统安全性
    • 7.良好的可移植性
    • 8.兼容其他UNIX系统
    • 9.支持多种文件系统
  • 总结


前言

从今天开始,我们将开始一个打卡专题----【Linux入门指北】,其目的是通过一系列的专题讲解,将理论与实战相结合,让同学们有深刻的理解并透彻的掌握操作系统的理论知识,同时熟练掌握Linux的技能;想要搞定Linux的同学还等什么!【Linux入门指北】值得你拥有!Let's go! Let's go!

在这里插入图片描述


一、Linux操作系统的发展历史

1、Linux操作系统的诞生

Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

2、Linux操作系统的发展

今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合。
目前 Linux 不仅在家庭与企业中使用,并且在政府中也很受欢迎。
在这里插入图片描述
在这里插入图片描述

拓展知识·自由软件
-----------------------------------------------------------------------------------------------------------
自由软件运动是由Richard Stallman在1983年9月27日公开发起的,其旨在创建一套完全自由的操作系统。从而自由软件基金会(FSF)、GPL协议和GUN项目就此诞生:

1.自由软件基金会(FSF)

FSF是启动GUN工程的组织,他们的基本原则是:源代码是计算机科学进一步深入发展的基础,而且对于持续的革新而言,可以自由地得到源代码确实是必要的

2.GPL协议

通用公共许可协议(GPL)其实就是“反版权”,保证任何人有共享和修改自由软件的自由。

3.GUN工程

GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU’s Not Unix!的递归缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。


二、Linux的不同发行版本

在这里插入图片描述

下面介绍一些国内外常见的Linux发行版本:

1.红旗Linux

红旗Linux是中国较大、较成熟的Linux发行版之一,其产品涵盖了高端服务器操作系统、桌面操作系统、嵌入式系统、人工智能、大数据、云计算、区块链、物联网等
在这里插入图片描述

2.Red Hat Linux

Red Hat Linux 是世界上最流行的Linux发行版之一;CentOS Linux也是来自于Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。

在这里插入图片描述

3.Ubuntu Linux

Ubuntu(乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统 ,其目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

在这里插入图片描述

4.openSUSE Linux

openSUSE是著名的Novell公司旗下的Linux的发行版,发行量在欧洲占第一位,它的用户界面非常华丽。

在这里插入图片描述

5.Debian Linux

Debian含有大量的软件包,提供良好的稳定性和大量的教程,帮助开发人员解决问题。

在这里插入图片描述

三、Linux的版本号


在Linux中最重要的部分就是“内核”(kernel),它是Linux的主体,内核负责控制硬件设备、文件系统、进程调度以及其他工作,但是并不包括应用程序。

上述这么多不同版本的Linux的内核其实都源自Linus Torvalds的Linux内核,因为它们具有相同的内核,所以它们都属于Linux的大家庭,它们之间的差别只在所包含的软件种类及数量不同而已。

Linux的版本号分为两部分:内核版本(kernel)和发行版本:

在这里插入图片描述


四、Linux软件结构体系

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


五、Linux的的特点

1.开放性

遵循开放系统互连(OSI)国际标准,凡是遵循这个国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互联。

2.多用户

指系统资源可以被不同用户使用,每个用户对自己的资源有特定的权限,互不影响。

3.良好的用户界面

Linux向用户提供了两种界面:用户界面和系统调用。

4.设备独立性

具有设备独立性的操作系统通过把每一个外围设备看作一个独立文件来简化增加新设备的工作。

5.提供了丰富的网络功能

支持internet
支持文件传输
支持远程访问

6.可靠的系统安全性

Linux采取了许多安全技术措施,包括对设备和文件的读写控制、带保护的子系统等

7.良好的可移植性

Linux能够在从微型计算机到大型计算机的任何环境中和任何平台上运行

8.兼容其他UNIX系统

9.支持多种文件系统

Linux可以将许多不同的文件系统以挂载的方式加入,包括Windows FAT32、NTFS等


总结

今天同学们初步了解了linux的发展历史和一些相关知识,是不是激起对你们学Linux的热情,想要更深入学习,我们下一篇见!

好了,本节的内容到此结束!!!


http://chatgpt.dhexx.cn/article/jvW4qO2H.shtml

相关文章

嵌入式 Linux 入门 环境篇(三、开发板和 PC 的网络互通)

嵌入式 Linux入门 环境篇第三课,开发板与PC的网络配置, 我们要实现 windows、ubuntu 和开发板三者的互通。 ...... by 矜辰所致前言 在环境篇前面的文章我们通过终端工具使用串口连接上了开发板,同时也从头开始安装好了一个 ubuntu 虚拟机…

嵌入式 Linux 入门 环境篇(四、必备开发工具安装)

嵌入式 Linux入门 环境篇第四课,开发工具软件的安装与说明 ...... by 矜辰所致前言 前面的环境篇我们把开发的基本环境安装好了:Ubuntu虚拟机,网络配置。 为了从 0 开始说明,还特意买了一台新电脑 ! 就问是不是不…

Linux学习教程,Linux入门教程(超详细)

http://c.biancheng.net/linux_tutorial/ Linux学习教程,Linux入门教程(超详细) 《Linux就该这么学》是一本基于最新Linux系统编写的入门必读书籍,内容面向零基础读者,由浅入深渐进式教学,销量保持国内第一…

嵌入式 Linux 入门 环境篇(一、开发板初体验)

嵌入式 Linux入门 环境篇第一课,初次体验开发板。目录 前言一、开发板的体验流程二、开发板与 PC 连接2.1 终端软件SecureCRTMobaXterm 2.2 观察启动 结语 前言 我们学习嵌入式 Linux ,入门的文章已经更新了九篇了,还没有碰过我们的开发板&a…

Linux入门篇一(从小白到精通,超详细)

Linux入门篇一 一:Linux 系统介绍1.操作系统介绍2.Linux 和 Windows 的区别3.Linux 内核版本和发行版本3.1Linux 内核版本3.2Linux常见发行版本 4.终端介绍二:Linux系统目录结构介绍1.目录结构2.常见目录介绍3.绝对路径与相对路径4、家目录的概念 二&…

Unix/Linux入门篇

Unix/Linux入门篇 前言一、Unix/Linux操作系统介绍1.1 操作系统的作用1.1.1 操作系统的目标1.1.2 操作系统的地位 1.2 Unix/Linux操作系统介绍1.2.1 Unix家族1.2.2 Linux家族1.2.3 Linux的两类用户1.2.4 Linux的远亲1.2.5 Linux和Unix的联系1.2.6 Linux内核及发行版介绍1) Linu…

Linux 入门基本操作

目录 一、Linux环境的安装 1.1常见的三种Linux环境安装 1.2云服务器的操作 1.3XShell 1.4 Linux下新建与删除用户 二、Linux的基本指令和操作 2.1初始Linux必备的三剑客 ①pwd指令 ②ls指令 ③cd指令 2.2理解文件 三、指令 3.1 ls指令 ①ls -l&&ls -d ②l…

Linux入门

Linux 一、Linux的安装 Linux虽然是1个计算机,但是我们一般不会直接在系统界面操作它,我们会把它当做远程服务器,通过远程连接工具进行访问。 二、什么是Linux Linux是一种自由和开放源码的操作系统。因为开源,有众多爱好者共…

Linux系统入门基础篇

目录 一、Linux概览 二、Linux安装 三、Linux文件管理 四、Linux基本命令 五、Linux高级命令 六、vim编辑器 七、用户和用户组管理 八、权限管理 一、Linux概览 Linux是什么? Linux和我们常见的Windows一样,都是操作系统。 Linux能做什么&…

Linux基础入门(详细版)

一、Linux入门概述 1.1 概述 Linux内核最初只是由芬兰人林纳斯托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和…

Linux入门级教程(一)。

此文针对VMware和Linux系统的安装与配置进行了较为简单的阐述,目的是为了让一些刚刚接触的朋友对此有一个大概的认知,但可能不够详尽,欢迎各位朋友在评论区进行交流。 1、认识和了解Linux Linux是开源、稳定、漏洞少,主要定位是服…

嵌入式 Linux 入门(一、Linux 基本介绍及文件结构)

嵌入式 Linux入 门第一课,嵌入式 linux 基础说明以及 Linux 文件结构。目录 前言一、嵌入式 Linux 基础1.1 Linux 简介1.2 Linux 与 windows1.3 Linux 版本选择1.4 何为嵌入式Linux?1.5 STM32为什么不能跑 Linux?1.6 什么是 MMU? …

仿支付宝蚂蚁森林效果

CustomWaterView 项目地址:xiaohaibin/CustomWaterView 简介::star: 仿支付宝蚂蚁森林效果 更多:作者 提 Bug 标签: 实现原理文章:https://www.jianshu.com/p/d3de46af06ad 支付宝蚂蚁森林效果:…

怎么用linux给苹果手机降级,如何查询iOS可降级版本?苹果iOS随意降级工具或即将到来...

有不少小伙伴在为 iPhone 升级新系统之后,又发现一些问题从而想要降级,但往往很遗憾的是,苹果官方已经关闭了降级验证的通道,无法成功进行降级。 如何查询当前设备可降级的 iOS 版本?有三种方法: 1.将 iOS …

如何安装IOS11系统

如何安装IOS 11系统 在WWDC2017大会上发布了炫酷的IOS 11系统,那如何亲手体验呢?这里分为几个步骤简单介绍下如何安装IOS 11系统: 1、下载文件 这里需要下载2个东西,一个IOS 11系统文件,一个是描述文件,都可以从苹果的开发者官网下载到,不过需要开发者账号。没有账号…

iOS11 持续定位

由于iOS11更新了定位服务设置:可选择使用使用app期间定位,虽然这种做替用户免去担忧,但给app使用可能造成了影响,开发者就要调整自己的应用程序了。本文只讲述在iOS11进行持续定位需要注意的事项,怎么去前台后台持续定位(使用Core…

A7芯片 IOS降级 跳过ID | ipad Mini2降级 10.3.3

A7芯片的mac mini2,可以降级到IOS 10.3.3.3 ,一定程度增加系统流畅度 本文所有方案、软件都是网上公开免费的 降级方案,比较通用的有2个降级方案,vieux操作比较复杂,这里选择Leetdown 1.下载并安装软件,仅M…

苹果手机iOS系统如何降级 数据备份?

降级回iOS 也许你所依赖的一个应用程序还不兼容,或者也许你只是遇到了太多的错误,并根据你的口味挂起,没问题,你可以降级回最新签署的iOS版本。您可能会丢失一些数据,因此在降级之前进行备份也是必须的。我们强烈建议您使用iMazi…

Ipad2.4 9.3.5 降级8.4.1方法

家里一台2012年ipad2,当初刚出2代的时候给LP买的礼物,刷剧看片很给力。后来年会抽到ipad air2 原来的机器就吃灰了。有一天手欠拿出来升级到了9.3.5变得很卡,决心越狱降级。 先再威锋和爱思论坛看了看,觉得有点了解了&#xff0c…

iPhone 4 无shsh 完美降级 iOS 6

你是否为自己升级iOS 7而后悔?😭😭 却没有备份shsh文件,强降总会睡死?🥲🥲 来看看iPhone 4降级iOS 6的方法👍👍👍 ⚠️此方法不需要任何shsh文件、不需要越…