【北京迅为】《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 命令的时候,直接加上相对于我们当前路径的文件夹的名字就可以了。

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

相关推荐
hairenjing11235 小时前
使用 Mac 数据恢复从 iPhoto 图库中恢复照片
windows·stm32·嵌入式硬件·macos·word
模拟IC攻城狮6 小时前
华为海思招聘-芯片与器件设计工程师-模拟芯片方向- 机试题-真题套题题目——共8套(每套四十题)
嵌入式硬件·华为·硬件架构·芯片
IT B业生6 小时前
51单片机教程(六)- LED流水灯
单片机·嵌入式硬件·51单片机
一枝小雨6 小时前
51单片机学习心得2(基于STC89C52):串口通信(UART)
单片机·嵌入式硬件·51单片机
IT B业生7 小时前
51单片机教程(一)- 开发环境搭建
单片机·嵌入式硬件·51单片机
海绵波波1079 小时前
Webserver(4.8)UDP、广播、组播
单片机·网络协议·udp
好想有猫猫10 小时前
【51单片机】串口通信原理 + 使用
c语言·单片机·嵌入式硬件·51单片机·1024程序员节
云卓科技10 小时前
无人车之路径规划篇
人工智能·嵌入式硬件·算法·自动驾驶
stm 学习ing11 小时前
C语言 循环高级
c语言·开发语言·单片机·嵌入式硬件·算法·嵌入式实时数据库
w微信1501350781212 小时前
小华一级 代理商 HC32F005C6PA-TSSOP20 HC32F005系列
c语言·arm开发·单片机·嵌入式硬件