首页 > 代码库 > 关于目录分隔符和配置相对目录最简单明了的解惑,值得看一下
关于目录分隔符和配置相对目录最简单明了的解惑,值得看一下
对程序了解一点都会知道目录分隔符,就是这个目录分隔符,我们是不是用着感觉很简单,可是遇到相对目录又很头疼呢?现在呢,看过我这篇文章你会豁然开朗的,觉得原来是这样的,废话不说进入正题。 我们最常用和目录相关的命令就是 cd 命令了,如 cd 、cd /、cd.、cd..、cd./、cd../,其实这些命令都很简单,大家只要敲下都会通过观察结果而理解的。要明白理解这些命令不难,难是在离开这些命令,你可以随意去配置相对目录。要像随意配置,就要明白这些“/”、“.”,带表着啥意思呢?“/”大家都知道,就是目录分隔符,没有错,“/”就是最原始的目录分隔符,不管是在windows还是liunx还是其他系统上面,它都是通用的。至于windows为啥要搞“\”作为目录分隔符,这个就是由windowd发展历史决定了,我们就不用管它了,记住一点“/”是通用就ok了。 “.”这个是相对目录中重要的一个组成元素,如果你不是很明白它在目录中代表的意思,你配置相对目录总有那么一点不自信。其实“.”在目录中的意思,很简单,一个“.”带表一个目录,“..”就代表着两个目录。简单不?你回答,“好傻瓜的东东”。总结下,“/”带表目录分隔符,“.”带表目录,你的相对目录中带有“/”、“.”总是相对当前目录操作的。现在去随意的配置你的相对目录吧,行动才是最好的老师。最后附带说明下,上面几个cd命令: cd (这个cd后面是空格),这个命令总是反回系统默认目录(就是你一开始打开命令行窗口时默认目录) cd /跳到系统根目录,要理解这个命令为啥跳到根目录很简单,因“/”是目录分隔符,而cd /中的“/”前面没有目录,只有根目录前面没有目录,所以跳到根目录。 cd .跳到当前目录,目录没有改变。 cd ..跳到当前目录的父目录。至于cd ./、cd ../和上面两个没有啥区别,区别就是多了“/”,个人建议要跳到那个目录不要用这两个,因为“/”表示目录分隔符,这样一般是表示目录下的文件或目录才会这样做的,在表示相对目录中用的很多。哈哈,就简单的介绍到这了,希望能帮助大家,谢谢。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。