Linux(1)--Linux简介

文章目录

  • [1. 基本概念](#1. 基本概念)
  • [2. 版本](#2. 版本)
    • [2.1 RedHat红帽](#2.1 RedHat红帽)
    • [2.2 CentOS](#2.2 CentOS)
    • [2.3 Ubuntu](#2.3 Ubuntu)
    • [2.4 Debian](#2.4 Debian)
    • [2.5 Kali Linux](#2.5 Kali Linux)
  • [3. Linux应用场景](#3. Linux应用场景)

1. 基本概念

Linux,全称GNU/LInux,本质上是一个类UNIX系统。

普通用户使用Linux的比较少,大家普遍比较熟悉微软公司的Windows和苹果公司的MacOS。

Linux的主要特点是开源、稳定、高效,在影音娱乐、游戏这方面表现并不突出。所以Linux主要是开发人员、企业运维使用。

2. 版本

Linux有不少发行版本,可以根据需要选择。

2.1 RedHat红帽

商业版本,需要花钱,但是服务到位,适合大型企业采用。

2.2 CentOS

RedHat衍生版本,免费,但是没有商业服务支持。适合学习,或者买不起RedHat的中小企业。

2.3 Ubuntu

拥有较为华丽的用户界面,很多同学是从这个发行版开始接触Linux的,适合新手。

2.4 Debian

软件非常全面,是一个基于社区的免费版本,历史悠久。

2.5 Kali Linux

基于Debian的发行版,这个版本有很多网络渗透、黑客攻击相关的工具,适合爱好网络攻击、黑客相关技术的爱好者学习使用。

3. Linux应用场景

Linux可以作为服务器稳定使用,例如作为Tomcat、Nginx、MySQL、Redis服务器,使用起来比Windows稳定高效。尤其是对于Redis来说,在Windows下并没有稳定的官方版本,使用Linux是更佳选择。

另外很多技术都是基于Linux建立的,例如大数据、区块链、云计算相关的运行环境,很多都需要Linux。

可以这么说Linux是新时代程序员必备技能之一。

相关推荐
invicinble24 分钟前
对linux形成认识
linux·运维·服务器
小Pawn爷30 分钟前
14.VMmare安装ubuntu
linux·运维·ubuntu
技术路上的探险家37 分钟前
8 卡 V100 服务器:基于 vLLM 的 Qwen 大模型高效部署实战
运维·服务器·语言模型
有谁看见我的剑了?1 小时前
介绍一款 测试 DNS解析成功率的网站
运维
半桔1 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
绵绵细雨中的乡音1 小时前
深入理解 ET 与 LT 模式及其在 Reactor 模型中的应用
服务器·网络·php
HABuo2 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
Howrun7772 小时前
关于Linux服务器的协作问题
linux·运维·服务器
小白同学_C3 小时前
Lab3-page tables && MIT6.1810操作系统工程【持续更新】
linux·c/c++·操作系统os
十年磨一剑~3 小时前
Linux程序接收到sigpipe信号崩溃处理
linux