admin 管理员组

文章数量: 887021

一、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,红帽企业级LinuxCentOS, 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