Linux:初识

news2024/11/23 19:58:51

1 诞生

   创始人:林纳斯 托瓦兹

   时   间:1991年,上大学期间

2 Linux的组成

   linux主要由内核、系统级应用程序组成

图2-1 Linux系统结构(图自黑马程序员课程)

内核:对硬件进行调度,比如调度CPU、内存、文件系统、网络和I/O

图2-2 Linux内核、程序、硬件间的调度关系(图自黑马程序员课程)

完整的操作系统:内核和系统级应用程序

发行版:在内核之上,封装系统级应用程序,组合在一起形成的

3 Linux目录结构

Linux的目录结构是一个树型结构

windows系统可以拥有多个盘符,比如c盘、d盘等,但Linux系统并不存在盘符这一概念,Linux下只有一个根目录,即“/”,所有文件都在这个根目录下

Windows中,用“\“表示层级关系,Linux中,用”/“表示层级关系。

图3-1 Windows中层级关系(图自黑马程序员课程)

图3-2 Linux中层级关系(图自黑马程序员课程)

4 Linux命令基础知识

1、命令行:也就是Linux终端(terminal),是一种命令提示符页面,以纯字符的形式操作系统。

2、命令:也就是Linux程序,一个命令就是一个程序。

3、Linux命令基础格式:

     command [-options] [parameter]

  • command:命令本身
  • -options:[可选,非必填],命令的一些选项,可以通过选项控制命令的行为细节
  • parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等

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

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

相关文章

CSDN原力值解析:功能作用、获取方法、积分对应等级关系详解

开篇声明:本博主非官方人员,也是非所谓的 CSDN 内容合伙人,所以本文博主站在一个中立的角度、以博主自身的主观观点的角度来解答 CSDN 的一个叫做 “原力值” 东西,本文欢迎随时在留言区讨论,但是拒绝硬杠,…

推挽电路应用

1. 推挽电路,常用上N下P型 2. 输出与输入同相: 输入低电平,输出低电平,输出受输入限制,输入输出同相 输入高电平,输出低电平,输出受输入限制,输入输出同相 3. N管烧坏原因分析 当…

华为诺亚极简网络,靠13层就拿下83%精度(附源代码)

点击蓝字 关注我们 关注并星标 从此不迷路 计算机视觉研究院 公众号ID|计算机视觉研究院 学习群|扫码在主页获取加入方式 论文地址:https://arxiv.org/pdf/2305.12972.pdf 项目代码:https://github.com/huawei-noah/VanillaNet ht…

【裸机开发】系统时钟分路 PLL2_PFDx、PLL3_PFDx 配置实验(二)—— 寄存器分析篇

上一篇介绍了 系统时钟的来源、时钟树 以及 PLL1 分路的配置步骤。我们注意到,PLL2、PLL3是固定倍频,无法修改,但是他们下分的 PFDx 分路是可以修改的。只不过我们在初始化的时候,依然按照官方给定的频率进行初始化。 目录 一、了…

2023年,程序员如何构建持续增长的被动收入?

大家好,我是晓衡! 我致力于帮助开发者通过技术,实现被动收入,并利用复利效应获得收益最大化。 经过 6 年的探索和实践,取得了一定的成效。 01 起点 我是从 2018 年 7 月份开始全职做这个 Cocos 内容公众号,…

room数据库升级

直接添加表字段,不升级会报异常如上图。 1.表字段或减少表字段 2.增加表 如上等情况需要升级数据库 方法如下(以添加表字段为例): Database( entities [XXInfo::class], version 2 // 旧版本为1 ) init { …

Linux:grep、wc命令和管道符

1、grep命令:从文件中根据关键词过滤文件行,语法: grep [-n] 关键词 文件路径 选项-n是可选的,表示在结果中输出匹配到的行的行号关键词:必填,表示要过滤的关键词文件路径:必填,表示…

海思如何编译驱动

一、安装海思的SDK 这一步在海思的说明文档中有,运行sdk.unpack 二、配置内核 进入osdrv/opensource/kernel/ 根据里面的说明文档,没有内核就去下载内核,如果在www.kernel.org网站下载内核十分慢,推荐使用镜像列表下载&#xff0c…

web动画(Animation) - 过渡效果transition

内容目录: 过渡动画;过渡动画的属性; 一、过渡动画 过渡(transition)作用:- 通过过渡可以指定一个属性发生变化时的切换方式- 通过过渡可以创建一些非常好的效果,提升用户的体验现在我们通过一…

Qt6之样式表2

一、样式选择器类型 一般情况下组件最终都会产生父子、子孙等关系,此时样式选择器类型非常重要,它决定着你的类型是否互相直接独立、互相影响和便捷高效的快速设置样式。 1、如下图常见的一个工具栏,切换时鼠标划过是灰色,选中后是…

QTYX量化系统实战案例分享|每日增量涨停股池叠加形态分析-202306第三弹

前言 “实战案例分享系列”是和大家分享一些股票量化分析工具QTYX在实战中的应用案例(包括失败的案例),这样能够帮助大家更好地去理解QTYX中的功能设计,也能更好地帮助大家搭建出属于自己的量化交易系统。 关于QTYX的使用攻略可以…

给大家分享下什么是「API接口」

作为产品经理,了解清楚接口的相关知识是非常有必要的,毕竟总不想被技术大佬认为自己时什么都不懂的需求搬运工。那就往下看下去吧 -----拿去餐馆吃饭的例子 模拟网络请求流程 厨师是后端提供API,服务员是前端请求调用API,我们是用…

Pyside6-第八篇-QLabel文本标签

本篇是Pyside6的第八篇,本章来看看另一个知识点。 文本标签QLabel。它不仅仅可以用于文本,还可以显示富文本和图像。它是一个多功能的小部件,可以根据需要显示不同类型的内容。 部分源码 class QLabel(QFrame):"""QLabel(self…

T9481 T8300 T8110C罗克韦尔自动化可信通信接口

​ T9481 T8300 T8110C罗克韦尔自动化可信通信接口 T9481 T8300 T8110C罗克韦尔自动化可信通信接口 DCS有哪些通讯方式?各有什么缺点? dcs作为大型控制系统,它采用的通信方式无非就是数字通信和模拟通信。数字通信它在DCS使用就是在监视层和…

PCB封装设计实践和文件模板

在之前的文章 详解AD(Altium Designer 23)中的机械层 - 1、详解AD(Altium Designer 23)中的机械层 - 2 中,我们详细介绍了AD中机械层的相关设置,今天结合PCB封装的设计,给出一些实践建议,并分享一个文件模板。 PCB封装设计 PCB&…

SpringBoot 集成 canal

什么是 Canal 阿里巴巴 B2B 公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了同步杭州和美国异地机房的需求,从 2010 年开始,阿里系公司开始逐步的尝试基于数据库的日志解析&#…

Linux常用指令和知识

ls 显示工作目录底下的所有文件/文件夹 使用命令ls, 会直接显示HOME目录下的所有文件 如果不加任何参数,那么ls指定的目录是初始的HOME目录(因为初始的工作目录为HOME目录): 使用ls / 会显示根目录底下的所有文件 如何查看根目录: 三个参数: -a -h -l -a 选项表示all的意思,列…

Python 基于招聘数据可视化系统

1 简介 Python 基于招聘数据可视化系统,视频效果如下: 基于Python的招聘信息可视化系统,附源码 随着国内的经济不断的快速发展,现在学生的就业压力也在逐年增加,网络上的招聘信息非常的丰富,但是对于学生而…

百城巡展 | 人大金仓6月阔步新征程全力开新局

6月上旬,人大金仓“百城巡展”走过天津、杭州、成都,吸引线上线下逾6660人参与,并有14家新成员单位加入金兰生态组织,共同支撑用户更多关键性应用需求,为人大金仓开拓新市场、赋能新行业、构建新生态迈出坚实的一步。 …

驾驶舱数据指标体系设计

大数据时代下,各行各业面对众多的顾客和复杂多变的市场需求,要想及时适应市场变化,掌握市场动态,就需要对各个环节的数据进行分析,得到科学有效的结论来指导决策,这就离不开领导驾驶舱。 — 01 — 什么是…