Linux修炼之路之初识操作系统+基础指令(1)
目录
引言
一:对操作系统(OS)的简单了解
1.操作系统(OS) 是什么
2.操作系统好坏的衡量标准
3.操作系统存在的重要性
4.理解所有在计算机上的操作
二:Linux与windows操作的特点区别
三:基础指令
1.ls 指令
1.使用
2.常用选项
2.pwd 指令
3.cd 指令
1.Linux的目录结构及绝对路径,相对路径
2.常用选项
4.touch指令
5.mkdir 指令
6.tree 指令

接下来的日子会顺顺利利,万事胜意,生活明朗-----------林辞忧
引言
对于操作系统这个词,我们是耳熟能详的,常见的如windows,Linux,Android,ios等,都是属于操作系统的,那么操作系统是个啥呢,接下来我们就先简单了解下,再了解掌握一些Linux的基础指令
一:对操作系统(OS)的简单了解
对于计算机的组成划分有以下几个部分

对于上图,硬件和设备驱动属于软硬件服务,而应用软件是建立在操作系统之上的,为满足用户的各种不同场景,就得有各种不同的应用软件
我们先来了解几个问题
1.操作系统(OS) 是什么
操作系统是一款做软硬件管理的软件
2.操作系统好坏的衡量标准
对于这个问题,我们可以以自己为例,当我们选择电脑等产品时会注重CPU,内存,显卡等,
那么对于好的操作系统应该有安全,稳定,快的特点
3.操作系统存在的重要性
这就得谈及操作系统的核心工作:
通过对下管理好软硬件资源的手段,达到对上提供良好的(安全,稳定,快速)操作或使用环境
4.理解所有在计算机上的操作
其实我们在计算机上的任何行为 最终都会转化为硬件行为
也就是我们所有的软件行为,全部都要依据划分图自顶向下贯穿计算机的软硬件结构

由于操作系统处于中流砥柱的地位,所以我们所有的软件行为,都间接或直接与操作系统有关系
二:Linux与windows操作的特点区别
操作特点分为纯命令行,图形化界面
Linux是纯命令行,Linux也有图形化界面但不侧重
windows是图形化界面,它也有纯命令行但不侧重
但图形化也是由指令演变来的,并且指令操作更贴近操作系统
三:基础指令
1.ls 指令
铺垫知识:
1.指令时可以携带选项的,相当于执行子指令
2.对于文件 :
文件=文件内容+文件属性(文件属性是指文件的创建时间,大小等)
所以对于文件操作应该分为
文件操作=对文件内容的操作+对文件属性的操作
3.Linux的目录相当于windows中的文件夹
1.使用
ls 选项
2.常用选项
-l 列出文件的详细信息 也可以简写为ll

-a 列出目录下的所有文件(包含.开头的隐藏文件)ls -a -l 可以简写为ls -al或者 ls -la

对于.. 可以确定上级路径,而.存在的意义,就是帮用户定位当前目录下的一个文件
-d 将目录像文件一样显示,而不是显示其下的文件

-F 在每个文件名后附上一个字符以说明文件的类型 *表示可执行的普通文件,/表示目录
2.pwd 指令
使用: pwd
显示用户当前操作所在的目录

3.cd 指令
使用:cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下(简单理解为进入目录)

1.Linux的目录结构及绝对路径,相对路径
在Linux的一个目录中可以存放目录或者 普通文件
由上面得知,Linux的整个目录结构一定是一颗多叉树

所以我们所有对文件 或者目录的增删查改,本质都是对这颗多叉树的增删查改
因为任何一个节点都只有一个父节点,所以在定位文件时,通常使用这唯一确定的路径来定位
1.绝对路径:我们把从/开始定位到指定位置,并且具有唯一性的路径,称为绝对路径 如:/home/bit/test.c
2.相对路径:我们以自己当前所处的路径为起始参考位置,来进行特定文件的定位,这种路径称为相对路径
如:设lib目录下有普通文件test.txt,我们当前位置在/usr/bin,要定位到test.txt的话
相对路径为../lib/test.txt
但如果自身所处的路径发生变化后,可能相对路径也就失效了
3.绝对路径是比较长的,但是固定不变,一般在一些固定场景,配置文件中使用;而对于相对路径一般命令行输入,比较常用相对路径
2.常用选项
cd .. 返回上级路径
cd ~ 进入用户家目录

cd - 返回到上一次所在路径

4.touch指令
功能:创建文本文件
使用: touch 文件名

5.mkdir 指令
功能:在当前目录创建一个新目录,相当于windows中创建文件夹
使用:mkdir 目录名

递归建立多个目录:
mkdir -p dd1/dd2/dd3/dd4
6.tree 指令
将目录内容以树状形式展示全部

相关文章:
Linux修炼之路之初识操作系统+基础指令(1)
目录 引言 一:对操作系统(OS)的简单了解 1.操作系统(OS) 是什么 2.操作系统好坏的衡量标准 3.操作系统存在的重要性 4.理解所有在计算机上的操作 二:Linux与windows操作的特点区别 三:基础指令 1.ls 指令 1.使用 2.常用选项 2.…...
Flink中基于Chandy-Lamport算法的分布式快照实现详解
Apache Flink利用了一种基于Chandy-Lamport分布式快照算法的变体——异步屏障快照(Asynchronous Barrier Snapshotting, ABS)来实现其强大的容错机制。Chandy-Lamport算法最初由K.M. Chandy和Leslie Lamport于1985年提出,是一种用于分布式系统…...
软件3班20240513
java.util.PropertyResourceBundle4554617c package com.yanyu;import java.sql.*; import java.util.ResourceBundle;public class JDBCTest01 {public static void main(String[] args) throws SQLException { // 获取属性配置文件ResourceBundle bundle Res…...
【小程序】怎么优化小程序的性能
优化小程序的性能是提高用户体验和确保应用顺畅运行的关键。以下是一些优化小程序性能的方法: 1. 代码优化2. 图片优化3. 网络请求优化4. 页面渲染优化5. 分包加载6. 使用性能分析工具7. 后端优化8. 用户体验优化 1. 代码优化 精简代码:删除不必要的代码…...
告别信用卡绑定烦恼:探索这个全功能的Azure语音替代品,包含AI视频制作!(微软Azure语音替代方案)
文章目录 📖 介绍 📖🏡 演示环境 🏡📒 文章内容 📒📝 语音合成的替代方案📝 功能特色📝 使用步骤示例⚓️ 相关链接 ⚓️📖 介绍 📖 虽然微软Azure语音服务为个人用户提供了充足的免费语音合成额度,但其注册过程中的信用卡绑定要求、繁琐的API配置步骤却…...
酷开科技依托酷开系统“硬件+内容”产业布局,抢占全球机遇!
2024年3月26日,创维集团发布了2023年年度业绩报告,去年全年实现了总营业额690.31亿元较上一年的534.91亿元整体营业额增长了29.1%。然而,值得注意的是,2023年度,创维集团智能家电业务的营收306.37亿元,较上…...
从离线到实时:无锡锡商银行基于 Apache Doris 的数据仓库演进实践
作者:武基鹏,无锡锡商银行 大数据技术经理 编辑整理:SelectDB 技术团队 导读:为实现数据资产的价值转化以及全面数字化、智能化的风险管理,无锡锡商银行大数据平台经历从 Hive 离线数据仓库到 Apache Doris 实时数据仓…...
网易云如何改ip地址到另外城市
在数字化时代,网络音乐平台已经成为我们日常生活中不可或缺的一部分。然而,有时候我们可能会因为某些原因想要改变自己的IP地址,网易云音乐作为国内领先的音乐平台,其强大的功能和丰富的音乐资源吸引了大量用户。那么,…...
Golang 开发实战day13 - Reciver Functions
🏆个人专栏 🤺 leetcode 🧗 Leetcode Prime 🏇 Golang20天教程 🚴♂️ Java问题收集园地 🌴 成长感悟 欢迎大家观看,不执着于追求顶峰,只享受探索过程 Golang 开发实战day13 - 接收…...
ZL-016D多通道小鼠主动跑轮系统主要研究动物生活节律
简单介绍: 多通道小鼠主动跑轮系统是由动物本身自发运动来推动跑轮转动。在这种构型中,笼内动物长期活动的信息,如跑轮转动方向、转数、累计总行程等,能够使用编码器进行长度计记录。此装置由转轮组件、笼体、以及转动方向速度传…...
基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (九)
LlaMA 3 系列博客 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (一) 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (二) 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (三) 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (四) 基于 LlaMA…...
计算机类的英语
Algorithm(算法)Binary code(二进制代码)Byte(字节)Cache(缓存)Database(数据库)Encryption(加密)Firewall(防火墙&#x…...
深⼊理解指针(5)
目录 1. 回调函数是什么?1.1 使用回调函数修改 2. qsort使⽤举例2.1 使⽤qsort函数排序整型数2.2 使⽤qsort排序结构数据按年龄排序2.3 使⽤qsort排序结构数据按名字排序2.4整体代码 3. qsort函数的模拟实现3.1 整型数组的实现3.2 结构体按名字排序实现3.3 结构体按…...
baomidou dynamic-datasource 强制查询sql走主库
场景 因为引用了baomidou主从数据源,因为业务场景特殊,需要查询语句强制走主库,把解决方案分享出来,帮助大家少走弯路 pom依赖 <dependency><groupId>com.baomidou</groupId><artifactId>dynamic-data…...
FPGA ov5640视频以太网传输
1 实验任务 使用DFZU4EV MPSoC 开发板及双目OV5640摄像头其中一个摄像头实现图像采集,并通过开发板上的以太网接口发送给上位机实时显示。 2 Verilog代码 2.1 顶层模块 timescale 1ns / 1ps //以太网传输视频顶层模块module ov5640_udp_pc (input sys_cl…...
论Java和C++方向选择
目录 1.难度2.就业压力3.岗位选择4.薪资待遇5.选择建议小结 1.难度 Java ,C, 测开,整体来说三个方向难度相当。 1.仅从语法角度来看,c 是掌控一切,知识都要懂一点,而java的特点在于省心,都封装…...
交通灯-设计说明书
设计摘要: 本设计基于单片机技术,旨在实现智能化交通信号控制,并具备夜间模式、禁止通行模式、同行模式切换以及车流量监测功能。通过按键S1和S2实现夜间模式和禁止通行模式的切换,确保夜间交通安全和禁止通行的需要。按键S3和S4…...
[前端] vue2的/deep/转化为vue3语法(笔记)
vue2语法示例 <style scoped lang"less">::v-deep .el-carousel__button {width: 8px;height: 3px;border-radius: 3px;}::v-deep .el-carousel__indicator.is-active button {width: 16px;} } </style>在 Vue 3 中,/deep/ 或 >>> …...
JavaScript基础(七)
isNaN //用来判断一个变量是不是一个非数字 不是来判断是不是number类型,而是判断当前值能不能转为number类型,OK?懂了。 还有同学不明白,来看实例: <script> //isNaN(非数字)→true (数字)→fal…...
【DevOps】Linux 内核网络子系统全面指南与性能调优
目录 一、Linux 内核网络子系统 1. Netfilter 主要特性 工作流程 2. Traffic Control (TC) 主要特性 工作流程 3. Socket 主要特性 工作流程 二、内核参数优化 1. net.ipv4.tcp_window_scaling 2. net.core.netdev_max_backlog 3. net.ipv4.tcp_rmem 和 net.ipv4…...
Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...
Qt Widget类解析与代码注释
#include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this); }Widget::~Widget() {delete ui; }//解释这串代码,写上注释 当然可以!这段代码是 Qt …...
【第二十一章 SDIO接口(SDIO)】
第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...
对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...
如何在网页里填写 PDF 表格?
有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据ÿ…...
Mobile ALOHA全身模仿学习
一、题目 Mobile ALOHA:通过低成本全身远程操作学习双手移动操作 传统模仿学习(Imitation Learning)缺点:聚焦与桌面操作,缺乏通用任务所需的移动性和灵活性 本论文优点:(1)在ALOHA…...
智能AI电话机器人系统的识别能力现状与发展水平
一、引言 随着人工智能技术的飞速发展,AI电话机器人系统已经从简单的自动应答工具演变为具备复杂交互能力的智能助手。这类系统结合了语音识别、自然语言处理、情感计算和机器学习等多项前沿技术,在客户服务、营销推广、信息查询等领域发挥着越来越重要…...
VM虚拟机网络配置(ubuntu24桥接模式):配置静态IP
编辑-虚拟网络编辑器-更改设置 选择桥接模式,然后找到相应的网卡(可以查看自己本机的网络连接) windows连接的网络点击查看属性 编辑虚拟机设置更改网络配置,选择刚才配置的桥接模式 静态ip设置: 我用的ubuntu24桌…...
系统掌握PyTorch:图解张量、Autograd、DataLoader、nn.Module与实战模型
本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在聚客AI学院。 本文通过代码驱动的方式,系统讲解PyTorch核心概念和实战技巧,涵盖张量操作、自动微分、数据加载、模型构建和训练全流程&#…...
内窥镜检查中基于提示的息肉分割|文献速递-深度学习医疗AI最新文献
Title 题目 Prompt-based polyp segmentation during endoscopy 内窥镜检查中基于提示的息肉分割 01 文献速递介绍 以下是对这段英文内容的中文翻译: ### 胃肠道癌症的发病率呈上升趋势,且有年轻化倾向(Bray等人,2018&#x…...
