阿Q的Linux运维学习之路(day5-2)-文件路径的定位

文件路径的定位

我们想要操作某个文件的话,首先需要的就是对这个文件进行定位 。
那什么是定位: 比如/etc/hostname,整个文件中包含文件名称以及文件所在的位置,我们将这个叫做路径,那么路径就是对文件进行定位的一种方式。
路径又分为两种,绝对路径和相对路径。

1.什么是绝对路径,什么又是相对路径呢?
绝对路径: 只要从/开始的路径,都是绝对路径,比如/home/alice/file
相对路径: 相对于当前目录来说,不以/开头的,比如 a.txt ./a.txt …/bob/a.mp3 [加入: 此时在目录/home/alice]

2.进入每个目录里面之后都又一个.和…的目录,是用来干嘛的?**
一个点代表当的是当前目录, 两个点代表的是当前目录的上层目录。
假设当前目录在/usr/下, 那么它的上层(/)目录用…/表示, 而/usr/的下层(local)目录则用./local表示。
所谓的(.)和(…)目录实际上属于相对路径的一种表示形式。

3.绝对路径与相对路径示例**

绝对路径

[root@bgx /]# useradd alice
[root@bgx /]# touch /home/alice/file1
[root@bgx /]# touch ~/file2
[root@bgx /]# touch ~alice/file3

相对路径

[root@bgx /]# mkdir abc
[root@bgx /]# touch ../file3
[root@bgx /]# touch file4
[root@bgx /]# touch abc/file5
发布了38 篇原创文章 · 获赞 0 · 访问量 610

猜你喜欢

转载自blog.csdn.net/qq_39095114/article/details/104657684