每个凉宫都会遇到属于她的John Smith。 收藏本站
登陆 / 注册 搜索

阅读: 3.6K   回复: 3

[# Linux] 什么是目录?绝对目录?绝对路径?相对目录?相对路径?

小执念 古黑浩劫论坛大牛 2015-12-5 07:28 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
  习惯了windows的朋友,都知道,C盘,D盘,E盘等等目录,所以对绝对路径这些是没有什么概念的,但如果是接触电脑比较早或是接触过DOS又或是一些windows下的命令的人,一般也都会知道。

  但Linux下不同,Linux下没有盘符的概念,所有的一切,都是目录和文件。

  目录是存放文件一个组织结构,也是定位文件的一个方法,我们要找什么文件或创建什么文件,都需要用到目录,因为你要知道是放在哪里,或在哪里找,C,D,E盘等等,这个是windows对目录的一个分法。

  但Linux就只有一个根目录,其它所有的目录,都在根目录下,或下下级目录等具体的目录结构,这里不作详解,有兴趣的同学,可以查看下相关的书籍和文档。

  这里主要想是说明绝对目录,绝对路径。实际上,绝对目录,绝对路径是同一个东西,只是名字不同,我就是这样的理解的。

{:7_187:}

       还有一个名词,就是相对目录,相对路径 ,这 个相对,有点像物理学里的参照物一样,用参照物比作当前目录,那要查找或CD时,就可以以当前目录为相对的一个目录。

  那什么是绝对目录呢?在Linux是比较常听到或见到这个名词的,可以这样简单的理解:目录名开头的第一个字符是/符号的就是绝对目录,而其它的就可以理解为相对目录,表示方法通常是../切记是两个点,一个点是当前,两个点就是上级,如此类推。

  这里先理解下几个命令

  cd

  这个命令是可以改变目录到所要去往的目录路径,比如cd /etc,就去到了/etc目录下,也就是改变当前目录列出当前所在目录。

  pwd

  比如我们用root用户登录ssh,然后执行pwd,就会显示/root,这就是我们的当前目录,也是用户的主目录。如果是普通用户,一般在/home目录下,如/home/wuai

  那我们再来理解下,绝路目录,相对目录

  比如我们当前在/root目录下,也就是当前目录,我们要去/home/wuai目录下有两个方法。

  一个是绝对路径方法,如:

  cd /home/wuai

  一个是相对路径方法,如:

  cd ../home/wdlinux

  以上两个,可以知道哪个更简单。所以,有的时候,熟记绝对目录和使用绝对目录,是一个比较很效的方法。{:4_94:}

  开始以为,两句话就可以说清除,但现在发现,其实不然。而且好像解释得还不够清楚,就说了这么多了,说得不对的,欢迎随时指出。


雾月 「出类拔萃」 2017-8-26 16:24 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

前排支持下
雾月 「出类拔萃」 2018-5-13 13:12 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

我了个去,顶了#j355:
夏雨初晴 「出类拔萃」 2018-5-14 15:24 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

1、我来公布答案,请看5
2、答案请看11
3、不要生气,请看15
4、冷静,不要生气,请看13
5、首先请看2

6、不要生气,请看12
7、我只想告诉你,1会让你知道答案
8、我想告诉你的是答案在14
9、请耐心的看4
10、这是我最后一次这样做了请看7
11、当我让你看6时,我希望你不要生气
12、抱歉,请看8
13、不要生气,请看10
14、我不知道怎麽说,但请看3
15、你一定十分生气,但请看9
#380:
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

关于本站|大事记|小黑屋|古黑论 网站统计

GMT+8, 2020-11-25 01:11 , Processed in 0.028524 second(s), 21 queries , Redis On.

© 2015-2020 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表