linux的绝对路径跟相对路径怎么解释

 我来答
匿名用户
推荐于2017-11-26
展开全部
绝对路径;
在Linux中,绝对路径是从/(也被称为根目录)开始的,比如/usr、/etc/X11。如果一个路径是从/开始的,它一定是绝对路径,这样就好理解了;
[root@localhost ~]# pwd 注:判断用户当前所处的位置,也就是说他到底位于哪?
/root 注:用户当前位于/root;
[root@localhost ~]# cd /usr/share/doc/ 注:我们以绝对路径方式进入/usr/share/doc目录下;
[root@localhost doc]# pwd 注:判断用户当前所处的位置
/usr/share/doc 注:用户位于/usr/share/doc,看来已经达到我们的目的了;
相对路径;
相对路径是以 . 或 .. 开始的,.表示用户当前操作所处的位置,而.. 表示上级目录;在路径中,.表示用户当前所处的目录,而..上级目录,要把.和..当做目录来看。
[root@localhost ~]# pwd 注:通过pwd来判断当前用户所在的位置;
/root 注:得出目录处于/root目录中;
[root@localhost ~]# cd . 注:我们进入.
[root@localhost ~]# pwd 注:判断当前用户所处的位置;
/root 注:得出在/root 目录中 ;
[root@localhost ~]# cd .. 注:我们切入/root的上级目录
[root@localhost /]# pwd 注:判断当前用户所处的位置。
/ 注:用户当前位于/(根目录)中;
匿名用户
2013-09-10
展开全部
绝对路径就是楼上讲的这,从根目录开始一直列举到指定文件,相对路径就是不从根目录开始,比如linux里~代表用户主目录,这就是相对路径,或者是.代表当前目录..代表上级目录。如果你现在用户名是haha,你用户目录下有个文件叫1.txt 那么绝对路径就是/root/haha/1.txt 相对路径就是~/1.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
失控de丢
2018-03-31 · TA获得超过5231个赞
知道小有建树答主
回答量:45
采纳率:0%
帮助的人:6057
展开全部

1、绝对路径

从根目录开始,依次将各级子目录的名字组合起来,形成的路径就称为某个文件的绝对路径。例如,根目录(/)下有目录usr,usr目录下有子目录bin,bin目录下有文件chsh,则chsh文件的绝对路径就是:/usr/bin/chsh

2、相对路径

相对当前所在路径的位置,例如当前所在的位置为/usr,也就是在根目录的usr子目录下,则chsh文件相对当前位置的路径为:bin/chsh

在路径中一些特殊符号的说明:

。 表示用户所处的当前目录;

…… 表示上级目录;

~ 表示当前用户自己的家目录;

~USER 表示用户名为USER的家目录,这里的USER是在/etc/passwd中存在的用户名。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0b7c0dc
2011-10-24 · TA获得超过1287个赞
知道大有可为答主
回答量:2097
采纳率:50%
帮助的人:1903万
展开全部
所有以 / 为起始的路径 全是绝对路径,其他的是相对路径

绝对路径,不管在哪个位置,输入绝对路径就可以找到你想要的文件或目录
相对路径,想找到你要的目录或文件,是有前提的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pachysina
2011-10-23 · TA获得超过407个赞
知道小有建树答主
回答量:548
采纳率:0%
帮助的人:446万
展开全部
绝对路径就是以 / 根目录为参照的路径名;
相对路径就是以当前目录为参照的路径名;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式