Linux基础(一)—— 什么是Linux系统?和Windows区别在哪?常见的安装方式【新星计划Linux】

news2024/11/25 13:50:47

#2023 博客之星–城市之星领跑者活动开启#

在这里插入图片描述

文章目录

  • 01 | Linux的特点
  • 02 | Linux 和 Windows
  • 03 | Linux的种类
  • 04 | Linux的安装方式

Linux 是一种自由和开放源代码的 Unix 操作系统,其内核是由林纳斯·托瓦兹在1991年开始编写。Linux 操作系统采用了 GNU 项目的许多组件和工具,并且可以运行在各种硬件平台上。

01 | Linux的特点

Linux 已经成为现代计算机的一个重要组成部分,它具有以下优点:

  1. 开放源代码:用户可以自由地对 Linux 操作系统进行修改、分发和使用,这也是 Linux 能够发展成为目前最流行的操作系统之一的重要原因之一。

  2. 稳定性:Linux 操作系统具有出色的稳定性和可靠性,大多数服务器都会选择使用 Linux 作为操作系统,以确保系统的持续稳定运行。

  3. 安全性:Linux 操作系统不仅拥有强大的安全功能,而且在开源社区中受到广泛关注和审查,可以帮助缩短漏洞被发现和修复的时间。

  4. 灵活性:Linux 操作系统可以根据具体需求进行定制和配置,用户可以按照自己的需要选择不同版本的 Linux 分发版或者手动编译所需的软件包。

除此之外,Linux 操作系统还可以免费下载和使用,并且配合丰富的开源软件库,可适用于各种应用场景,例如桌面、服务器、工作站、移动设备等。

02 | Linux 和 Windows

在这里插入图片描述

Linux 和 Windows 是两种不同的操作系统,它们有以下几个主要区别:

  1. 开源和专有: Linux 是开源的操作系统,用户可以自由地查看、修改和分发其源代码。而 Windows 是专有的操作系统,其源代码不公开。

  2. 用户界面: Linux 操作系统通常采用图形化界面(如 GNOME、KDE 等),但也可以完全使用命令行界面。Windows 操作系统则默认采用图形化界面(如 Windows 10 的桌面界面)。

  3. 应用程序: 在 Windows 操作系统中,大多数应用程序都是专门为 Windows 平台开发的。在 Linux 操作系统中,存在许多开源软件和工具,这些都可以免费下载和使用。

  4. 安全性:经过安全配置的 Linux 操作系统通常比 Windows 更加安全,因为 Linux 有更多的内置安全特性,并且其开源代码可以与社区共享使用和审查。

  5. 可移植性:由于 Linux 有较好的可移植性,因此它能够运行在各种硬件平台上,例如服务器、嵌入式设备、移动设备等。而 Windows 则主要运行在个人电脑和服务器上。

03 | Linux的种类

在这里插入图片描述

Linux 是一个广泛的操作系统,有许多不同的版本和发行版。以下是几种常见的 Linux 类别:

  1. 基于桌面的 Linux:这些 Linux 版本旨在为桌面用户提供优秀的使用体验,如 Ubuntu、Linux Mint、Debian 等。

  2. 服务器 Linux:这些 Linux 版本适合用于云服务器、Web 服务器、数据库服务器等,如 CentOS、Red Hat Enterprise Linux、Ubuntu Server、SUSE Linux Enterprise等。

  3. 嵌入式 Linux:这些 Linux 版本被设计用于嵌入式设备、智能手机或平板电脑等,如 Android、Embedded Linux、Tizen等。

  4. 轻量级 Linux:这些 Linux 版本是为资源受限的设备和老旧计算机而设计的,如 Puppy Linux、Tiny Core Linux、Garuda Linux等。

  5. 科学计算和数据分析 Linux:这些 Linux 版本主要用于科学研究、工程模拟、数据分析等,如 Fedora Scientific、Scientific Linux、Calcium OS等。

此外,还有许多其他特定领域的 Linux 发行版,如 Kali Linux(渗透测试)、ArcoLinux(桌面定制)和SteamOS(游戏)。Linux 的发行版非常丰富,用户可以根据自己的需求进行选择。

04 | Linux的安装方式

Linux 安装方式常见的有两种:光盘/USB启动安装、虚拟机安装

  1. 光盘/USB 启动安装:这是最常见的安装方式,用户可以通过下载 Linux ISO 镜像文件并将其刻录到光盘或 USB,然后从该媒介启动计算机进行安装;

  2. 虚拟机安装:用户可以在虚拟机软件(如 VMware、VirtualBox)中安装 Linux 操作系统,这种方法可以避免对物理硬件造成破坏。

如果仅仅是用来学习,也没有多余的电脑可供使用的话,一般都会选择虚拟机安装的方式,毕竟我们常用的还是Windows系统,大多使用场景也在Windows下进行,所以不需要把电脑系统安装成Linux系统。

那安装双系统呢?

就我个人体验上来说,安装双系统还不如虚拟机安装(不追求Linux硬件性能的基础上)。

因为安装了双系统并不意味着你可以随时切换,而是在开机的时候选择本次想要使用的系统,这样其实做不到数据的在两个系统之间的实时传递,像我习惯了在Windows的图形化界面上操作,喜欢一遍看视频学习,一边实操然后做笔记,双系统的话不是不行,就是难道还要我把Windows的东西再一次搬运的Linux吗?

当然这只是我的个人使用体验,没有深入尝试,如果有可以实时切换的方法,务必告诉我,我马上搞一套哈哈哈哈
关于如何使用虚拟机安装Linux,将会在下一篇中进行记录哦,敬请期待

各位大佬点点关注,点赞,收藏,有空的时候再回来看看,谢谢

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/666189.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【深度学习】4-3 误差反向传播法 - Affine/Softmax层的实现

Affine层 神经网络的正向传播中进行的矩阵的乘积运算(也就是Y np.dot(X, W) B)在几何学领域被称为“仿射变换”。因此,这里将进行仿射变换的处理实现为“Affine层”。 几何中,仿射变换包括一次线性变换和一次平移,分别对应神经网络的加权…

自由软件,自由社会之GNU 操作系统的初始公告

导读这是 GNU 工程的原始通告,由理查德斯托曼于 1983 年 9 月 27 日发表。纵观历史,可以发现 GNU 工程在很多地方都与这份初始通告有很多差异。比如实际是拖延到了 1984 年 1 月才开始。而自由软件的很多哲学理念也是数年之后才得以厘清。 From mit-vax!…

阿里云学生验证网页及申请认证流程

阿里云学生用户完成学生认证可以领取一台阿里云服务器,那么问题来了,阿里云学生验证申请入口​在哪?阿里云百科分享阿里云学生验证入口网页链接及学生认证全流程: 目录 阿里云学生验证入口及申请流程 打开学生验证申请入口 支…

周大福荣获2023亚洲零售大奖——年度珠宝零售商

由成立于1991年、服务于亚洲充满活力的零售业的行业杂志—《亚洲零售杂志》主办的“2023亚洲零售大奖”评选结果于6月15日揭晓,周大福珠宝集团凭借创新和卓越的表现荣获“2023亚洲零售大奖—年度珠宝零售商(中国)”,是中国唯一入榜…

产品经理面试常见的25个必问题(二)

14、举例分析你知道的几种商业模式和盈利模式? 先明确商业模式和盈利模式的不同。 1)、商业模式有很多种,但基本分为三类: ●以客户驱动的商业模式,多是代理大厂商产品为主,以营销客户赚差价和服务费为主&#xff1…

GPT提示词系统学习-第四课-好玩的角色指令-效果简直是YYDS了

开篇 各位奇思妙想的程序伙伴们,如果你还未加入GPT万能生成器的狂欢队伍,那现在正是时候!让我来带你短暂探访一下GPT惊艳的角色创建功能。嘘~让我们秘密派对开始! 这位万能生成器让人头疼的问题终于迎刃而解——GPT能为你吹气成猴!它帮你创作角色如同魔法一般。 首先,…

【玩转Docker小鲸鱼叭】虚拟化技术简介

什么是虚拟化技术? Docker 是一款基于容器虚拟化技术构建的软件,那到底什么虚拟化技术呢?在学习 Docker 之前,先简单了解下虚拟化技术。 虚拟化是云原生的实现基础,它能够帮助我们更加有效地利用物理计算机硬件。 虚…

2023年中级工程师职称认定、考试和评审有什么区别呢?

2023年中级工程师职称认定、考试和评审有什么区别呢? 人社部门中级工程师职称获得的渠道只有三种:认定、考试和评审这三种渠道,都可以拿到正规的中级职称,那么这几种有什么区别呢? 要说区别的话,启程别老师告诉你&…

python使用pyinstaller打包运行过程中莫名的被阻塞

问题描述 使用pyinstaller打包python代码命令 python -m PyInstaller -i logo.ico -F -p ./console -n scl_runner ./main.py运行之后会有一个终端,可以看到终端日志输出正常,多次远程调用也没有问题,死循环测试调用10万次也没有卡死 然…

2023 互联网大厂 Java 面试 1210 道题全解析

很多 Java 工程师的技术不错,但是一面试就头疼,10 次面试 9 次都是被刷,过的那次还是去了家不知名的小公司。 问题就在于:面试有技巧,而你不会把自己的能力表达给面试官。 应届生:你该如何准备简历&#x…

管理类联考——写作——素材篇——论说文——写作素材01—志篇:理想•信念

管理类专业学位联考 (写作能力) 论说文素材 01——志篇:理想信念 论文说材料: 古之立大事者,不惟有超世之才,亦必有坚韧不拔之志。 ——苏轼《晁错论》 一:道理论据 没有生活的理想,就没有理想的生活。 ——中国共…

C/C++入门秋招知识点八股文

1.C/C关键字 1.1 static(静态)变量 在C中,关键字static是静态变量: 静态变量只会初始化一次,然后在这函数被调用过程中值不变。在文件内定义静态变量(函数外),作用域是当前文件&a…

在HTML语法中,用花括号{}括起来的内容是什么呢?

在HTML语法中,使用花括号{}括起来的内容通常表示占位符或模板语法,用于动态地插入或生成具体的内容。这种语法通常是由特定的模板引擎或框架提供,并在服务器端进行处理。 比如在某Django模板文件中,有如下的代码: &l…

理解Widget::Widget(QWidget *parent) :QWidget(parent)同C++ 基类和派生类的构造函数

1 QT中这段代码如何理解呢 Widget::Widget(QWidget *parent) :QWidget(parent){} 2 首先&#xff0c;来看一个例子 #include <iostream> using namespace std; class Base { public:Base() :m_num(0){ // 构造函数让类范围的m_num被初始化. cout << "thi…

平衡小车学习教程1——硬件资源及其小车底层硬件介绍篇

起因 大家在学会了Stm32后&#xff0c;可以做一个项目来进行来进行练手&#xff0c;平衡小车就是一个很好的练手项目&#xff0c;可以检验自己的学习成果&#xff0c;也可以对学习到的知识进行一个复习。再一个就是通过做项目来锻炼自己的工程能力。 好啦&#xff0c;废话不多…

2023 亚马逊云科技中国峰会,引领 Serverless 技术架构新潮流

序言 随着大数据与云计算技术的深入发展&#xff0c;Serverless 已经成为一个技术趋势&#xff0c;一个云的重要发展方向。依托于 Serverless 无服务器架构&#xff0c;云上技术方式正在由过去的集中式、分布式研发&#xff0c;向新式云上组装式研发转变&#xff0c;实现软件研…

医学影像临床信息系统PACS源码

医学影像临床信息系统&#xff08;Picture Archiving and Communication Systems&#xff09;PACS是指从医疗影像设备中获得数字影像&#xff0c;利用高速网络进行存储、管理、传输的医疗影像信息管理系统。通过该系统&#xff0c;能实现影像数字化、无胶片化管理。 登记系统 …

【linux系统编程学习】【未完待续】

牛客网webserver教程 1. linux系统编程入门1.1 Linux开发环境搭建1.2 GCC&#xff08;1&#xff09; 1. linux系统编程入门 1.1 Linux开发环境搭建 安装虚拟机安装VMware tool 解压-提取文件-然后对应文件夹中 sudo ./vmware-install.pl安装openssh-server sudo apt instal…

【后端面经-Java】Java创建线程的方法简介

【后端面经-Java】Java创建线程的方法简介 1. 线程的基本概念1.1 线程1.2 线程状态和生命周期 2. 创建线程的四种方法2.1 继承Thread类2.2 实现Runnable接口2.3 实现Callable接口2.4 使用线程池 3. 参考资料 1. 线程的基本概念 1.1 线程 学过操作系统的同学应该不陌生&#x…

如何使用 SpringFox 自动生成 RESTful API 文档?

如何使用 SpringFox 自动生成 RESTful API 文档&#xff1f; 在开发 RESTful API 时&#xff0c;编写 API 文档是一个重要的任务。API 文档可以帮助其他开发人员了解 API 的用法、参数、返回值等信息。然而&#xff0c;手动编写 API 文档是一项繁琐的工作&#xff0c;往往需要…