【北京迅为】《STM32MP157开发板嵌入式开发指南》- 第八章 Linux相对路径和绝对路径

iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。开发板采用核心板+底板结构,主频650M、1G内存、8G存储,核心板采用工业级板对板连接器,高可靠,牢固耐用,可满足高速信号环境下使用。共240PIN,CPU功能全部引出:底板扩展接口丰富底板板载4G接口(选配)、千兆以太网、WIFI蓝牙模块HDMI、CAN、RS485、LVDS接口、温湿度传感器(选配)光环境传感器、六轴传感器、2路USB OTG、3路串口,CAMERA接口、ADC电位器、SPDIF、SDIO接口等


第八章 Linux相对路径和绝对路径

本章内容对应视频讲解链接(在线观看):https://www.bilibili.com/video/BV1M7411m7wT?p=10

8.1 什么是绝对路径?

从概念上来说,绝对路径就是目标路径的完整位置,什么又是目标路径的完整位置呢,我们打开 ubuntu ,我这里还是以这个路径给大家举例。作者现在所处的路径是根目录下的 home 文件夹下的 topeet这个文件夹,这就是我的路径。

我们从绝对路径的概念上来判断,绝对路径的概念是目标位置的完整路径,那么 /home/topeet 这个路径是不是就是完整路径呢。绝对路径有一个特点,它是从最顶层开始的,在 linux 中,最顶层也就是我们的根目录,所以绝对路径都是从根目录开始。这样说是不是比较抽象呢,我给大家举个例子,比如我现在的位置是在北京海淀区,那么我用绝对路径表示我现在所处的位置要怎么表示呢,绝对路径都是从根目录开始的,这里假设最顶层是地球,那么 /地球/中国/北京市/海淀区/复兴路/100号 ,这就是我所处位置的绝对路径。

8.2 什么是相对路径?

从概念上来讲,相对路径就是目标位置相对于你当前所在位置为基准的路径,看一下 ubuntu ,这里我还是以这个路径给大家举例,我现在也是在 /home/topeet 这个路径下,那么我返回到我的 home 路径下,输入

cd ..

返回上一级路径,那么我这个 ".." 路径按照我们相对路径来说就是目标位置是相对于你当前所在位置为基准的路径,我当前所在位置是 /home/topeet 这个路径下,那么我要回到 home 目录,我直接输入 cd .. ,这个路径就是相对路径,

我再给大家举个例子,我现在要去到 opt 这个目录下,我直接输入

cd ./opt/

同样 opt 也是一个相对路径,相对路径它同样有个特点,一般都是以 . 开头的或者 ./ 开头的。这样说也是比较抽象,同样我还给大家举个例子,比如说我现在的位置是在北京,那么我用相对位置来表示我现在具体的位置表示就是: ./海淀区/复兴路/100号,这个路径就是相对路径,因为他是相对于北京来说的,我们在使用相对位置的时候,我们也可以不写 ./ ,直接写:海淀区/复兴路/100号,也是没有问题的,也就是说我们在使用 cd 命令的时候,直接加上相对于我们当前路径的文件夹的名字就可以了。

然后我们再来比较一下绝对路径和相对路径的区别。绝对路径是目标位置的完整路径,也就是说我们这个路径要从最顶层开始,一个路径也不能丢;而相对路径,它是以一个相对位置来说的,比如说我现在是在北京,那么我说我的具体位置,就直接默认我在北京就可以了,直接告诉大家我在北京的哪个区哪个路哪一号,这个就是相对路径。

相关推荐
Zwawa5 小时前
用两个按键做一个OLED菜单:先把选择和执行分开
c语言·单片机·嵌入式
Dev_XH8 小时前
【成品设计】基于CH32H417的CH32H417AIOT家庭微电网
单片机·嵌入式硬件·物联网·ai
国科安芯9 小时前
人在回路中的总线:商业空间站环境控制与生命保障系统CANFD网络的可靠性与功能安全
网络·嵌入式硬件·安全·架构·php·抗辐射
国科安芯10 小时前
算力上天之后的电与静:星上边缘计算载荷带外管理网络的低功耗调度与辐射容错
网络·人工智能·嵌入式硬件·安全·边缘计算·低轨卫星·商业航天
t139701812 小时前
MPPT 和 PWM 有什么区别?小功率太阳能供电到底该选哪个
嵌入式硬件·物联网
en.en..13 小时前
STM32入门最佳学习顺序(寄存器→标准库→HAL库)
单片机·嵌入式硬件
Good白101915 小时前
嵌入式:1.嵌入式入门|初识嵌入式、处理器、ARM与STM32
arm开发·stm32·嵌入式硬件
二本咕咕-机械转码15 小时前
FreeRTOS深入解析(八)IPC机制之FromISR详解
数据结构·单片机·链表
小李不想当小白15 小时前
HAL库之UART(STM32 HAL库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
Dev_XH15 小时前
【成品设计】基于物联网的旅游生态农业互动系统
stm32·单片机·嵌入式硬件·物联网·旅游