一、Linux基本介绍

今天简单的了解了一下Linux就介绍一下吧。

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:Unix操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。

严格来讲,Linux操作系统指的是“linux内核+各种软件”,Linux这个词只表示Linux内核。

这些主要是由百度和知乎文章所知

百度链接

知乎链接

二、Linux当前最新版本

Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

Linux 的版本号分为两部分,即内核版本以及发行版本。

严格来讲,Linux这个词只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

2023年2月19日Linus Torvalds 发布了 Linux 6.2 内核稳定版,标志着 2023 年的第一个主要内核版本已来,Linux6.2是一个主要的新内核系列,带有新的和更新的驱动程序、改进的硬件支持、新功能等等。

更多Linux版本知识可以在下面的链接了解

Linux版本知多少

6.2版本的发行

三、Linux不同操作系统的特点

常见的Linux系统有Debian,Gentoo,Ubuntu,红帽企业级Linux,CentOS, Fedora,

Arch Linux,OpenSuse

知乎文章Linux系统有哪些?盘点常用的 8 个Linux系统!

1、Debian

稳定性

不容易崩溃重启

更快更容易的内存管理

其它操作系统也许在一两个领域内速度够快,但是基于 GNU/Linux 或 GNU/kFreeBSD 的 Debian 对硬件要求很低且很平均。在 GNU/Linux 下通过模拟器运行的 Windows 软件比在其原生环境中运行的速度更快。

大多数的硬件驱动程序是 GNU/Linux 或 GNU/kFreeBSD 用户们所写的,而非厂商。

这可能意味着,对某些硬件的支持从无到有的过程之间会存在一些延迟。不过,在厂商停止生产或倒闭以后却仍可以对硬件提供长时间的支持。经验显示,开放源码的驱动程序通常比封闭式的好太多了。

良好的系统安全

Debian 以及自由软件社区非常注意在软件发布中快速地修复安全问题。通常没几天就会有修复过的软件被上传。因为开放源代码 ,所以 Debian 的安全性会在开放的情况下被评估。而且其它自由软件项目也有相同级别的考核系统,用于防止潜在的安全问题被引入到基本系统的重要位置。

安全软件

许多人并不知道,任何机器都可以看到您在网络上发送 的任何信息。Debian 有著名的 GPG(和 PGP)软件,允许邮件在用户之间秘密地被发送。另外,ssh 允许您和其它安装了 ssh 的机器 创建安全的连接。

Debian

2、Gentoo

Gentoo 是一个基于 Linux 或 FreeBSD 的自由操作系统,它几乎能为任何应用程序或需求自动地作出优化和定制。 对极限的配置、性能的追求,以及顶尖的用户和开发者社区,都是 Gentoo 的显著特点。

3、Ubuntu

1、桌面系统使用最新的Gnome、KDE、Xfce等桌面环境组件。

2、集成搜索工具Tracker,为用户提供方便、智能的桌面资源搜索。

3、抛弃繁琐的X桌面配置流程,可以轻松使用图形化界面完成复杂的配置。

4、集成最新的Compiz稳定版本,让用户体验酷炫的3D桌面。

5、“语言选择”程序提供了常用语言支持的安装功能,让用户可以在系统安装后,方便地安装多语言支持软件包。

6、提供了全套的多媒体应用软件工具,包括处理音频、视频、图形、图像的工具。

7、集成了Libreoffice办公套件,帮助用户完成文字处理、电子表格、幻灯片播放等日常办公任务。

8、含有辅助功能,为残障人士提供辅助性服务,例如,为存在弱视力的用户提供屏显键盘,能够支持Windows NTFS分区读/写操作,使Windows资源完全共享成为可能。

9、支持蓝牙(Bluetooth)输入设备,如蓝牙鼠标、蓝牙键盘。

10、拥有成熟的网络应用工具,从网络配置工具到Firefox网页浏览器、Gaim即时聊天工具、电子邮件工具、BT下载工等。 11、加入更多的打印机驱动,包括对HP的一体机(打印机、扫描仪集成)的支持。

11、进一步加强系统对笔记本电脑的支持,包括系统热键以及更多型号笔记本电脑的休眠与唤醒功能。

12、与著名的开源软件项目LTSP合作,内置了Linux终端服务器功能,提供对以瘦客户机作为图形终端的支持,大大提高老式PC机的利用率。

13、Ubuntu 20.04 LTS提供对配备指纹识别功能笔记本的支持。可录制指纹和进行登陆认证。

Ubuntu

4、红帽企业级Linux

1. 虚拟化技术

在各种平台上支持虚拟化技术,在Red Hat Enterprise Linux Advanced Platform支持存储与扩展的服务器虚拟化技术,Red Hat Network提供各种虚拟化系统的支持virt-manager, libvirtirsh管理工具

2. 内核与性能

基于Linux 2.6.18内核,支持多核处理器,广泛的新硬件支持,更新的基于Kexec/Kdump的Dump支持,支持Intel Network Accelerator Technology (IOAT),对于大型SMP系统技持的增强,增强的管道缓存,内核缓存接合能力用于改进IO缓存操作

3. 安全

SELinux增强,图形化SELinux管理界面,集成的目录和安全机制,增强的IPESEC提高安全与性能,新的审计机制用于提供新的搜索、报表和实时监控的能力

4. 网络与互操作性

支持Autofs, FS-Cache和iSCSI,增强的IPv6支持,改进的Microsoft®文件/打印和Active Directory集成

RHEL系统的特点知乎

5.CentOS

1.可以把CentOS理解为Red Hat AS系列的社区版,它完全就是对Red Hat AS进行改进后发布的。各种操作、使用和RHEL没有区别。

2.CentOS完全免费,不存在RED HAT AS需要序列号的问题。

3.CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RHEL那样需要花钱购买支持服务。

4.CentOS修正了许多RHEL的BUG。

5.CentOS版本说明:CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4。

CentOS

6、 Fedora

与Red Hat Linux的相似度

Fedora承继了Red Hat Linux的安装接口Anaconda、桌面环境(同时包含Gnome和KDE)、包管理器RPM、多国语系支持以及许多设置工具,所以习惯于使用Red Hat操作系统的用户会感到相当熟悉,也因为如此,Fedora用户在转移至RHEL、CentOS等系统时不会面临太多差异。

Fedora

7、Arch Linux

1。滚动更新,一次安装,永远更新。更新的太快容易导致一些软件崩溃。比如某一次更新后guake用不了。

2.轻量,不会给你安装任何你可能用不到的软件,所以连图形化界面都需要你自己手动安装,wifi都不给你开启,需要手动开启。dhcp也不给你开,无法获取ip地址。

3.完善的教程,arch的wiki是我见过所有linux教程最完善的,它甚至有教程告诉你ss如何配置。

4.大量爱好者帮你编译好了软件,安装软件简直不要太轻松。不必像ubuntu那样pacman -S opencv就ok了,非arch系的任何发行版,半小时能装成功那你一定是高手。一键安装nvidia显卡驱动,不用禁用开源显卡驱动。

5.软件资源比debian和centos系的少,以至于有些软件安装不了,比如百度网盘(可以解压直接执行二进制文件,但是启动巨慢,经常卡死)

Arch Linux知乎

8、OpenSuse

专业,易用的YaST软件包管理系统,安全的AppArmor(功能和RedHat等发行版本所带的SELinux一样,各有千秋)

openSuSE不仅是优秀的桌面系统,作为中小型企业服务器也是有十分的优势的,使用YaST2可以使服务器的配置更加简单和快捷,大型服务器系统可以选用SuSE Enterprise Linux。

除了 AppArmor 外,openSUSE 11.1 将加入SELinux,以进一步增加 openSUSE 11.1 的安全性

Linux的不同操作系统相关推荐

  1. 常用 Linux 发行版操作系统大盘点!

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 详细演示了如何在Windows系统和macOS系统上基于虚 ...

  2. 利用Linux或者Windows操作系统做路由器进行网络互连

    利用Linux或者Windows操作系统做路由器进行网络互连 实验地点:4楼2机房 实验环境:PC27(装有Linux操作系统) ,PC12(装用windows server 2003 和Linux操 ...

  3. 【Linux 内核】Linux 操作系统结构 ( Linux 内核在操作系统中的层级 | Linux 内核子系统及关系 | 进程调度 | 内存管理 | 虚拟文件系统 | 网络管理 | 进程间通信 )

    文章目录 一.Linux 内核在操作系统中的层级 二.Linux 内核子系统 三.Linux 内核子系统之间的关系 一.Linux 内核在操作系统中的层级 Linux 内核 所在层级 : 整个计算机系 ...

  4. linux系统共享盘,linux与其他操作系统文件共享方法

    linux与其他操作系统文件共享方法 前言: 我将Linux文件共享的方法分为以下几类: 1)通过简单的文件夹属性设置,提供文件的访问和拷贝: 2)通过ssh(secure shell)服务: 3)通 ...

  5. eq linux_在线试用 200 多种 Linux 和 Unix 操作系统 | Linux 中国

    只要打开该网站,选择你需要的 Linux/Unix 发行版,然后开始试用!-- Sk 不久前我们介绍过OSBoxes,该网站提供了一系列免费且开箱即用的 Linux 和 Unix 虚拟机.你可以在你的 ...

  6. menuetos oracle,使用DistroTest服务免费在线测试Linux和Unix操作系统

    本文教你免费在线测试Linux和Unix操作系统的方法,使用名为DistroTest的服务,它与OSBoxes不同,DistroTest允许你免费试用实时Linux和Unix操作系统,你可以在线测试2 ...

  7. linux 启动一个网站_在线试用 200 多种 Linux 和 Unix 操作系统

    只要打开该网站,选择你需要的 Linux/Unix 发行版,然后开始试用! -- Sk(作者) 不久前我们介绍过 OSBoxes ,该网站提供了一系列免费且开箱即用的 Linux 和 Unix 虚拟机 ...

  8. 独家对话谢宝友:做一款类似于 Linux 的国产操作系统 | 人物志

    作者 | 郑丽媛 来源 | CSDN(ID:CSDNnews) 从国外操作系统的长期垄断到中国自主研发操作系统数十年的起落浮沉,技术自主创新独立已成为国产基础软件的主要突破口.近几年间,随着物联网时代 ...

  9. 独家对话谢宝友:做一款类似于 Linux 的国产操作系统 | 人物志

    作者 | 郑丽媛 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 从国外操作系统的长期垄断到中国自主研发操作系统数十年的起落浮沉,技术自主创新独立已成为国产基础软件的主要突破口.近几年间 ...

  10. 【githubshare】免费开源的视频编辑器,兼容 Windows、macOS、Linux 等主流操作系统。支持最新音视频格式与 4K 分辨率,可实现视频特效

    GitHub 上一款免费开源的视频编辑器:Shotcut,兼容 Windows.macOS.Linux 等主流操作系统. 支持最新音视频格式与 4K 分辨率,可实现视频特效添加.内容剪切.时间轴校对. ...

最新文章

  1. Synergy 共享键盘和鼠标
  2. ffmpeg avcodec_encode_video2 函数报错
  3. 后端传前端中文显示都是问好_前后端分离,后台返回的数据前端没法写,怎么办?...
  4. websocket 和 ansible配合Tomcat实时日志给前端展示
  5. java命令行执行编译好的类_Java命令行编译并执行Java程序
  6. python怎么画长方体_将长方体绘制为图像
  7. 液晶 mura 机器视觉 matlab,基于Gabor滤波与C-V模型分割的LCDMura缺陷机器视觉检测方法...
  8. 孙鑫-MFC笔记十--修改应用程序外观
  9. iOS 25个性能优化/内存优化常用方法
  10. 第一个IOS应用终于审核通过了,好开心!
  11. 在线订餐系统php心得体会_php网上订餐管理系统
  12. 扫码枪收银有手续费吗_生意好时最怕收银出故障,这几个扫码枪的常见问题你一定要知道...
  13. 【Linux】CMAQ实践部署
  14. arcgis pro发布矢量切片服务及利用arcgis api for javascript进行调用
  15. 【题目】pyCharm 专业版 和 社区版的区别以及如何查看其版本
  16. 【R】【决策树】【随机森林】
  17. 记录华为游戏SDK,ResourceLoaderUtil.getStringId() 空指针问题
  18. android10的coloros,OPPOReno10倍变焦版ColorOSV7刷机包(官方最新固件升级包安卓10ColorOS V7)...
  19. java实现从http/https链接地址下载文件
  20. Eclipse jee最新版 国内镜像较快的

热门文章

  1. 基于c语言的crc4校验和奇校验
  2. 计算机手工模拟实验实验报告,计算机模拟手工实验报告标准格式2.doc
  3. HTML5移动端最基本网页模板代码
  4. 写了一个图片横向滚动且首尾相接的JS组件
  5. 教你用OpenCV和Python实现手掌检测和手掌计数
  6. 队列的两种存储方式的介绍与实现
  7. 如何导入并使用插件市场里的插件
  8. 如何在Mac上查看隐藏文件,这四个方法百试不爽!
  9. 怎么备份服务器里面的文件夹,如何备份文件?怎样备份文件夹?文件备份方法介绍...
  10. pyecharts的绘图原理详解