【Linux开篇介绍】

Linux学习笔记---001

  • Linux开篇
    • 1、Liunx历史背景
      • 1.1、什么是Linux?
      • 1.2、开源 VS 闭源
    • 2、Linux应用场景
    • 3、Linux版本问题
    • 4、操作系统是什么?为什么要有操作系统?

Linux开篇

前言:
这篇开始进行了解学习Linux的基础知识,首先从介绍Linux的发展历程和基本概念开始,到后面慢慢学习LInux的指令如何开始使用Linux等内容,深入地了解这个强大的开源操作系统。
/知识点汇总/

1、Liunx历史背景

Linux最早是由芬兰 Linus Torvalds为尝试在英特尔x86架构上提供自由的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些 Minix黑客提供了协助,而如今全球无数程序员正在为该计划无偿提供帮助。–百度百科

1.1、什么是Linux?

Linux是一套开源使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。开源是软件行业的一个专业用语 开源,就是字面意思开放源代码,免费使用的源代码 。

1.2、开源 VS 闭源

Linux开源–>顶级黑客、专业工程师等其他人才 — 逐渐迭代Linux推动版本的发布
开源好,还是闭源好?
1.稳定性 – 开源好
2.高效性 – 开源好
3.安全性 – 开源好
因为开源的代码 — 很多人看 — 参与讨论 – 付诸行动 – 解决问题
数据安全 — 互联网公司,优先选择开源系统
所以根本上就是开源

2、Linux应用场景

1.企业后台中最常用 — Linux必备技能
2.主打服务端 — 手机 — 安卓系统/ipar — Linux开发-安卓应用
3.嵌入式领域
4.智能家居应用、汽车领域等等

3、Linux版本问题

Linux商业化版本
1.ubuntu 、debian、redhat、centos…
都有各自特定的应用场景,但都是基于Linux内核

Linux技术版本
2.6.11 2.6.32…
主版本、此版本、修正次数
递增关系–>偶数:稳定版本 奇数:开发版本

4、操作系统是什么?为什么要有操作系统?

1.操作系统是对软硬件资源管理的软件;那么Linux是一款具体的操作系统的一个品类;
比如:centos7就是一款具体的操作系统。
2.对下提供基本的管理工作,让各种硬件工作再一个稳定的、高效的、安全的状态中。
3.对上提供一个高效的、稳定的、安全运行环境(用户、目的)。
4.计算机是一个工具,被人用的工具。

补充知识点:
1.看似0字节的文件依然占用磁盘空间,这里的0字节通常指的是文件的内容大小。
2.属性是数据?是的,属性依然是由数据支撑的,所以属性也需要保存。
所以对文件的操作(指令/编程):要么是对属性操作,要么是对内容进行操作。
文件 = 文件内容 + 属性。

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

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

相关文章

计量经济学|学习笔记以及学习感悟

初级计量经济学着重于介绍基本的统计工具和经济模型,以帮助理解经济数据和经济现象之间的关系。它包括回归分析、假设检验和预测方法等内容。中级计量经济学则深入研究这些方法的理论基础和实际应用,包括更复杂的模型和技术,如面板数据分析、…

web三层架构

目录 1.什么是三层架构 2.运用三层架构的目的 2.1规范代码 2.2解耦 2.3代码的复用和劳动成本的减少 3.各个层次的任务 3.1web层(表现层) 3.2service 层(业务逻辑层) 3.3dao 持久层(数据访问层) 4.结合mybatis简单实例演示 1.什么是三层架构 三层架构就是把…

在VMware安装CentOS 7:详细教程

安装准备工作 本地虚拟机:我这里使用的是VMware Workstation 17 Pro centos7系统ISO镜像:我这里使用的是CentOS-7-x86_64-DVD-2009.iso,具体的下载地址是在阿里云官方镜像站:centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿…

java设计模式学习之【模板方法模式】

文章目录 引言模板方法模式简介定义与用途实现方式 使用场景优势与劣势在Spring框架中的应用游戏设计示例代码地址 引言 设想你正在准备一顿晚餐,无论你想做意大利面、披萨还是沙拉,制作过程中都有一些共同的步骤:准备原料、加工食物、摆盘。…

力扣题目学习笔记(OC + Swift)25. K 个一组翻转链表

K 个一组翻转链表 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改…

年薪最高160万,鸿蒙开发者迎来黄金期!

华为正致力于让鸿蒙系统(HarmonyOS)成为中国的 Andorid。 鸿蒙操作系统诞生于 2019 年,彼时恰逢华为被禁止使用谷歌应用。一晃 4 年,鸿蒙操作系统已经更新到了 4.0 版本,截止今年 8 月,已有超过 7 亿台设备…

播放海康摄像头直播流使用笔记

1、将海康摄像头绑定到萤石云平台&#xff0c;并查看直播流 2、项目中使用 1、安装hls cnpm i hls.js 2、封装组件&#xff08;在components文件夹下新建bodyCapture文件夹下index.vue&#xff09; <template><el-dialogtitle"遗体抓拍"class"bo…

【ArkTS入门】ArkTS开发初探:语言特点和开发特点

什么是ArkTS&#xff1f; ArkTS是一个为鸿蒙组件而生的框架&#xff0c;语法亲人好用。基于TypeScript&#xff0c;ArkTS拓展了声明式UI、状态管理等的能力&#xff0c;从本质上来讲&#xff0c;是TypeScript的扩展&#xff0c;主要服务于前端。 ArkTS的开发可以满足“一次开…

Vite+Vue3学习笔记(2)——语法、渲染、事件、数据传递、生命周期、第三方库、前端部署

官网链接&#xff1a;https://cn.vuejs.org/ 如果出现普通用户无法新建项目&#xff0c;必须要管理员身份新建&#xff0c;那么可以在nodejs的安装路径设置安全选项&#xff0c;提高普通用户的权限。 具体方法参考&#xff1a; https://blog.csdn.net/weixin_43174650/article/…

CSS 缩减中心动画

<template><!-- mouseenter"startAnimation" 表示在鼠标进入元素时触发 startAnimation 方法。mouseleave"stopAnimation" 表示在鼠标离开元素时触发 stopAnimation 方法。 --><!-- 容器元素 --><div class"container" mou…

2023.12.29每日一题

LeetCode每日一题 2706.购买两块巧克力 2706. 购买两块巧克力 - 力扣&#xff08;LeetCode&#xff09; 介绍 给你一个整数数组 prices &#xff0c;它表示一个商店里若干巧克力的价格。同时给你一个整数 money &#xff0c;表示你一开始拥有的钱数。 你必须购买 恰好 两块…

Python教程(18)——python文件操作详解

Python文件操作 Python文件操作基础操作使用with语句管理文件处理文件操作的异常处理文件路径 文本格式和二进制格式文本格式 (Text Mode)二进制格式 (Binary Mode)例子说明 文件操作的相关函数 所谓的文件操作是指对计算机中的文件进行读取、写入、修改和删除等操作。简单来说…

超赞的进度条控件

© 2012 Conmajia, 2011 Graham Wilson SN: 125.2 本文为 CodeProject 2011 年 4 月号最佳 C# 文章获奖作品。本中文版翻译已获原作者 Graham Wilson 首肯。 简介 本文介绍一款有趣的进度条控件&#xff08;ProgressBar&#xff09;。如下演示&#xff0c;这款名为“超赞进…

毫米波雷达:从 3D 走向 4D

1 毫米波雷达已广泛应用于汽车 ADAS 系统 汽车智能驾驶需要感知层、决策层、执行层三大核心系统的高效配合&#xff0c;其中感知层通过传感器探知周围的环境。汽车智能驾驶感知层将真实世界的视觉、物理、事件等信息转变成数字信号&#xff0c;为车辆了解周边环境、制定驾驶操…

头歌:Pandas分组聚合与透视表的创建

第1关 Pandas分组聚合 import pandas as pd import numpy as np# 返回最大值与最小值的和 def sub(df):########## Begin #########resultdf.max()-df.mean()########## End ######### def jicha(arr):resultarr.max()-arr.min()return result # 得到目标DataFrame def main()…

React Hooks usestate源码示例

React 的 useState 是一个内置的 Hook&#xff0c;它让你在 React 函数组件中添加 state。在 React 中&#xff0c;Fiber 是一个用于协调和调度工作的数据结构。React Fiber 是 React 的核心算法&#xff0c;也被称为 Reconciliation algorithm&#xff08;协调算法&#xff09…

服务器通常不使用图形化界面的原因

目录 资源利用效率 稳定性和安全性 远程管理和自动化 例外情况 资源利用效率 图形化界面需要大量的系统资源&#xff0c;包括内存和处理器。服务器的主要任务是处理请求、提供服务和保证稳定性。因此&#xff0c;优化资源使用是关键&#xff0c;避免图形化界面对系统性能的…

基于OpenAI的Whisper构建的高效语音识别模型:faster-whisper

1 faster-whisper介绍 faster-whisper是基于OpenAI的Whisper模型的高效实现&#xff0c;它利用CTranslate2&#xff0c;一个专为Transformer模型设计的快速推理引擎。这种实现不仅提高了语音识别的速度&#xff0c;还优化了内存使用效率。faster-whisper的核心优势在于其能够在…

C++三剑客之std::variant(一)

1简介 C17的三剑客分别是std::optional, std::any, std::vairant。今天主要讲std::variant。std::variant的定义如下&#xff1a; template< class... Types > class variant; 类模板 std::variant 表示一个类型安全的联合体&#xff08;以下称“变化体”&#xff09;…

DCDC--电感的选择和影响

1、感值L的影响 1.1、纹波Ripple的影响&#xff1a;感值越大&#xff0c;纹波越小 1.2、负载瞬态响应Load Transient的影响&#xff1a;感值越大&#xff0c;负载瞬态响应越差 2、直流电阻DCR的影响 2.1、效率Efficiency的影响 相同型号&#xff0c;感值越大&#xff0c;DC…