计算机等级考试三级Linux应用与开发技术之第二章Linux系统概述笔记(干货拉满)
2021/7/30 7:38:07
本文主要是介绍计算机等级考试三级Linux应用与开发技术之第二章Linux系统概述笔记(干货拉满),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
备考三级Linux的小伙伴们加油啦,以下都是我在学习备考的时候整理的一些部分笔记
Linux系统的发展历程
Linux是一类UNIX计算机操作系统的统称。
Linux之父是Linus Torvalds
常用的Linux系统版本
Linux操作系统版本分为 内核版本 和 发行版本 。
内核指的是一个提供 设备驱动 、文件系统 、进程管理 、网络通信等功能的系统软件,内核并不是一套完整的操作系统,他只是操作系统的核心。
将Linux内核和各种系统软件以及一些应用软件结合起来,并提供系统安装界面和系统配置、设定与管理工具,才能构成一个可使用的Linux操作系统,这个就是Linux操作系统的发行版本。
各个不同的Linux发行版本都是基于相同的内核版本,值是用的内核版本可能有高有底。
Linux内核版本主要有两种: 稳定版 和 开发版 。
内核版本号有三组数字组成,“主版本号.次版本号.释出版本号-修改版本号”;第三组数字:当前内核更新次数和当前内核修补次数。
如:2.6.32-696 => 当前内核更新次数为32,当前内核修补次数为696.
次版本号为奇数,表示开发版本内核,主要用于测试和发展新功能,所以通常这种版本仅有核心开发工程师会使用。
次版本号为偶数,表示稳定版本,主要用在一般家庭计算机以及企业版本中,重点在于提供使用者一个相对稳定的Linux作业环境平台。
- Red Hat Enterprise Linux
- Ubuntu Linux
- Debian Linux
- CentOS
- Fedora Core
- SuSE Linux
- Gentoo Linux
- Slackware
Linux系统特征
- 开放性
凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互联和移植。
- 良好的可移植性
Linux操作系统的可移植性是指操作系统从一个平台转移到另一个平台时,他仍然按其自身的方式运行的能力。能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。
- 安全稳定
Linux操作系统是多用户、多任务的操作系统。
多用户指得是系统资源可以同时被不同的用户使用,每个用户对自己的资源有特定的权限,互不影响。多任务是现代化计算机的主要特点,指的是计算机能同时运行多个程序,且程序之间彼此独立。
- 广泛的硬件支持
得益于开源的特点,有大批程序员不断地向Linux社区提供代码,这使得Linux有着异常丰富的设备驱动资源,对主流硬件的支持极好,而且几乎能运行在所有流行的处理器上。
- 支持几乎所有的网络协议及开发语言
- 丰富的应用程序和开发工具
有大量知名公司的支持
- 自由软件
是一款完全免费的操作系统,任何人都可以从网络上下载到它的源代码,没有版权限制。
Linux系统的应用与前景
Linux作为服务器系统不但非常高效和稳定,还不用担心版权问题,不用付费,使企业降低了运营成本。
OPS负责Linux服务器运行和维护,OPS主要工作就是搭建运行环境,让程序员写的代码能够高效、稳定、安全地在服务器上运行,他们属于后勤部门。
嵌入式系统是以应用为中心、以计算机技术为基础,软硬件可定制,适用于各种应用场合,对功能、可靠性、成本、提及、功耗有严格要求的专用计算机系统。
安卓系统是基于Linux的开源系统,主要适用于便携设备,如智能手机平板计算机等,是Google公司为移动终端打造的真正开放和完整的移动软件。
这篇关于计算机等级考试三级Linux应用与开发技术之第二章Linux系统概述笔记(干货拉满)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南