《小菜狗 Linux 操作系统快速入门笔记》(01) Linux 介绍

1、学会 Linux 有什么用途?

学习 Linux 后,你可以解锁许多强大的技能和应用场景,无论是个人使用、职业发展,还是技术探索,都能带来巨大价值。

以下是 Linux 的主要职业发展(高薪岗位)方向:

  1. 嵌入式开发工程师
    • 在 Linux 环境下开发物联网(IoT)设备、路由器、工控系统。
  2. Linux 运维工程师
    • 负责服务器管理、自动化运维(Ansible/Puppet)、监控(Zabbix/Prometheus)。
  3. 云计算工程师(AWS/Azure/阿里云)
    • 基于 Linux 部署和管理云平台(Kubernetes/Docker/OpenStack)。
    • 认证如 RHCE/AWS认证 可大幅提升竞争力。
  4. 大数据专家
    • 随着云计算和大数据技术的快速发展,掌握Linux成为了云计算和大数据专家的必备技能之一。Linux在云计算基础设施、虚拟化、容器化、大数据平台等方面有着广泛的应用,学习Linux可以让你更好地理解和应用这些技术,成为云计算和大数据领域的专家。
  5. DevOps 工程师
    • 用 Linux 实现 CI/CD(Jenkins/GitLab CI)、自动化部署。
    • 需掌握 Shell/Python 脚本和云原生技术。
  6. 网络安全工程师
    • 利用 Kali Linux 进行渗透测试、漏洞分析。
    • 岗位如 安全顾问/红队工程师,薪资高且需求大。
  7. 人工智能专家
    • 对于希望未来从事机器学习方向的人来说,学习Linux绝对是必要的。
    • Linux在服务器和云计算中的广泛应用,这为机器学习提供了一个稳定和高效的运行环境。由于机器学习通常需要处理大量的数据并且往往运行在服务器上。
    • Linux系统相比于其他操作系统而言,可以更加灵活地管理硬件资源,更好地支持机器学习所需的计算资源,包括但不限于GPU的有效利用等。

2、Linux是什么?操作系统/应用程序?

计算机主机是由一堆硬件所组成的,为了有效率的控制这些硬件资源,于是乎就有操作系统的产生了。操作系统除了有效率的控制这些硬件资源的分配,并提供计算机运行所需要的功能(如网络功能)之外, 为了要提供程序设计师更容易开发软件的环境,所以操作系统也会提供一整组系统调用接口来给软件设计师开发用!

知道为什么要讲这些了吗?没错,因为 Linux 就是一套操作系统!至于应用程序算不算 Linux 呢?当然不算。应用程序只是操作系统里的一部分而已。

3、Linux 发行版本和内核版本

我们安装和使用官方发行版本就好,内核版本是为了后面的定制功能所需要的!

3.1、Linux 发行版本

Linux 发行版 (也被叫做 GNU/Linux 发行版) 通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。
在这里插入图片描述

其中初学者最常用的是:UbuntuCentOS,但是 CentOS 已经更新维护了,CentOS 详细版本可以查看我分享的这篇文章:CentOS 各版本的对应内核表和发行时间表【全】_centos版本-CSDN博客

其中系统大体都分为这两类,详情见文章:
Linux不同的系统版本以及区别(Ubuntu和CentOS的区别不同)_centos 和ubuntu redhat版本-CSDN博客

3.2、Linux 内核版本(略)

Linux内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环:

  • 稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些bug或加入一些新的驱动程序。
  • 开发版:由于要试验各种解决方案,所以变化很快。
    内核源码网址:http://www.kernel.org
    所有来自全世界的对Linux源码的修改最终都会汇总到这个网站,由Linus领导的开源社区对其进行甄别和修改最终决定是否进入到Linux主线内核源码中。

3.3、最全的 Linux 系统分类

最全的 Linux 系统分类-CSDN博客

每日一更!

公众号、CSDN等博客:小菜狗编程笔记

谢谢点赞关注哈!目前在飞书持续优化更新~

日更较慢有需要完整笔记请私我,C/C++/数据结构-算法/单片机51-STM32-GD32-ESP32/嵌入式/Linux操作系统/uboot/Linux内核-驱动-应用/硬件入门-PCB-layout/Python/后期小程序和机器学习!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小菜狗编程笔记

你的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值