Linux绝对路径和相对路径直击本质

简介: Linux绝对路径和相对路径直击本质

指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径


打个比喻,一个外国人在南京新街口向你问路,一家餐厅怎么走


绝对路径:首先做飞机来到中国,到南京路口机场,做s1号地铁转2号线到新街口,下来地铁路口左转


相对路径:前面路口左转


两种说法都正确,但是这位外国人刚好在新街口,用绝对路径过于复杂;但是如果这位外国人不在新街口,相对路径不能保证他能找到


1.绝对路径一定是由根目录/开始写起的,例如:


image.png


image.png


使用cd切换工作目录、pwd查看当前路径显示的就是绝对路径


2.切换到/usr目录


image.png


使用绝对路径切换目录


image.png


使用相对路径切换目录,相当于root,usr位于其父目录/

./代表本目录

../代表父目录

目录
相关文章
|
存储 Linux Shell
Linux绝对路径和相对路径
在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置。 只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和相对路径。 我们知道,Linux 系统中所有的文件(目录)都被组织成以根目录“/”开始的倒置的树状结构 绝对路径一定是由根目录 / 开始写起。例如,使用绝对路径的表示方式指明 bin 文件所在的位置,该路径应写为 /usr/bin,测试代码如下: [root@localhost ~]# bin bash: bin: command not found <-- 没有找到 [
487 0
|
Linux Python
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
458 2
Linux部署06 ---相对路径绝对路径,想要切换到home下的文件 cd /home/itheima/Desktop cd Desktop,相对路径以当前目录为起点一种写法 不写/,相对是当前目录
Linux部署06 ---相对路径绝对路径,想要切换到home下的文件 cd /home/itheima/Desktop cd Desktop,相对路径以当前目录为起点一种写法 不写/,相对是当前目录
|
Unix Linux 应用服务中间件
【Linux】Linux 系统编程——相对路径和绝对路径
【Linux】Linux 系统编程——相对路径和绝对路径
947 1
|
Linux
在Linux中使用tar命令打包绝对路径的问题
在Linux中使用tar命令打包绝对路径的问题
460 0
linux终端显示路径/绝对路径/相对路径
linux终端显示路径/绝对路径/相对路径
|
Linux
Linux文本编辑命令模式以及相对路径与绝对路径
今天介绍一下Linux中的文本编辑的命令模式以及相对路径和绝对路径的区别以及在Linux中添加文件(或者文件夹)的用法。
267 0
|
Ubuntu Linux Shell
linux第三课:目录文档操作命令(内含绝对/相对路径+1.pwd+2.cd+3.mkdir(创建目录)+4. rmdir(删除目录)+5. ls+6. cp+7.rm+8cat+9touch命令)
linux第三课:目录文档操作命令(内含绝对/相对路径+1.pwd+2.cd+3.mkdir(创建目录)+4. rmdir(删除目录)+5. ls+6. cp+7.rm+8cat+9touch命令)
410 0
linux第三课:目录文档操作命令(内含绝对/相对路径+1.pwd+2.cd+3.mkdir(创建目录)+4. rmdir(删除目录)+5. ls+6. cp+7.rm+8cat+9touch命令)
|
Linux Python
Linux基础命令——绝对路径和相对路径
绝对路径和相对路径是路径的两种表现形式,应遵循最短路径原则(使用最短的路径操作某个文件或者目录)。 如果切换的目录离当前目录近可以使用相对路径 如果切换的目录离根目录近可以使用绝对路径 如果切换的目录离根目录和当前目录都一样那么使用绝对路径,因为这样路径很清楚和明确,方便阅读。
1095 0
|
2月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
415 1
二、Linux文本处理与文件操作核心命令