关于目录分隔符和配置相对目录最简单明了的解惑,值得看一下

对程序了解一点都会知道目录分隔符,就是这个目录分隔符,我们是不是用着感觉很简单,可是遇到相对目录又很头疼呢?现在呢,看过我这篇文章你会豁然开朗的,觉得原来是这样的,废话不说进入正题。 我们最常用和目录相关的命令就是 cd 命令了,如 cd 、cd /、cd.、cd..、cd./、cd../,其实这些命令都很简单,大家只要敲下都会通过观察结果而理解的。要明白理解这些命令不难,难是在离开这些命令,你可以随意去配置相对目录。要像随意配置,就要明白这些“/”、“.”,带表着啥意思呢?“/”大家都知道,就是目录分隔符,没有错,“/”就是最原始的目录分隔符,不管是在windows还是liunx还是其他系统上面,它都是通用的。至于windows为啥要搞“\”作为目录分隔符,这个就是由windowd发展历史决定了,我们就不用管它了,记住一点“/”是通用就ok了。
“.”这个是相对目录中重要的一个组成元素,如果你不是很明白它在目录中代表的意思,你配置相对目录总有那么一点不自信。其实“.”在目录中的意思,很简单,一个“.”带表一个目录,“..”就代表着两个目录。简单不?你回答,“好傻瓜的东东”。总结下,“/”带表目录分隔符,“.”带表目录,你的相对目录中带有“/”、“.”总是相对当前目录操作的。现在去随意的配置你的相对目录吧,行动才是最好的老师。最后附带说明下,上面几个cd命令: cd (这个cd后面是空格),这个命令总是反回系统默认目录(就是你一开始打开命令行窗口时默认目录)
cd /跳到系统根目录,要理解这个命令为啥跳到根目录很简单,因“/”是目录分隔符,而cd /中的“/”前面没有目录,只有根目录前面没有目录,所以跳到根目录。 cd .跳到当前目录,目录没有改变。 cd ..跳到当前目录的父目录。至于cd ./、cd ../和上面两个没有啥区别,区别就是多了“/”,个人建议要跳到那个目录不要用这两个,因为“/”表示目录分隔符,这样一般是表示目录下的文件或目录才会这样做的,在表示相对目录中用的很多。哈哈,就简单的介绍到这了,希望能帮助大家,谢谢。

关于目录分隔符和配置相对目录最简单明了的解惑,值得看一下

时间: 2024-10-12 06:25:29

关于目录分隔符和配置相对目录最简单明了的解惑,值得看一下的相关文章

Apache配置虚拟目录和多主机头

呃,相当古老的话题了,不过网上的资料实在是太坑爹,无奈只能自己动手做个备忘了...这里不提虚拟目录和主机头的区别了,不懂得童鞋去面壁思过吧 多个虚拟目录 首先把Apache安装到D:\Program Files\Apache2.2目录下,端口号设置为8080,安装完成后默认的网站根目录为D:\Program Files\Apache2.2\htdocs,通常我们可以在htdocs下面建立个文件夹MySite,然后在浏览器输入:http://localhost:8080/MySite 这样就可以看

apache2.4配置虚拟目录

刚开始学习,跟着韩顺平老师的视频课件学习ing~ 这是自己在配置虚拟目录时遇到的问题以及解决办法,记录下来~ ---------------------------分割线君------------------------------- 我的apache安装目录为E:\apache\Apache24 想要配置的目录为D:\myblog 中的网页文件 step1 添加虚拟目录节点 找到E:\apache\Apache24\conf 中的httpd.conf文件,增加下图红框中代码 step2 注释d

Tomcat配置虚拟目录

虚拟目录即为保存网站资源如JSP等文件的目录,配置虚拟目录分为如下几个步骤. 第一步: 在磁盘的任意位置创建一个文件夹,如“E:\JavaWebAPP”.该文件夹即为虚拟目录地址. 第二步: 在虚拟目录中创建一个名为“WEB-INF”的文件夹,并在该文件夹中创建一个web.xml文件. 第三步: 打开Tomcat安装目录conf文件夹中的server.xml,找到文件最末端的“</Host>”,在其上面一行添加如下代码.<Context path="/test" do

Apache之——配置虚拟目录

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48142201 一.配置 Apache配置虚拟目录主要是修改httpd.conf文件就可以了. 打开httpd.conf文件,找到如下代码: <IfModule dir_module> DirectoryIndex index.html </IfModule> 如图所示: 在这段代码的下面添加如下代码: #配置虚拟目录 <IfModule dir_module&

mate-desktop安装在其他目录时一些配置信息

1.mate-desktop安装在其他目录时一些配置信息 2.BIN目录下添加相应的mate-session_gtk2/3 3.首先配置如下环境变量 #!/bin/sh if [[ "${EXPORT_MATE_GTK2}" -ne "1" ]]; then export PATH=$PATH:/usr/local/mate/mate_gtk+2.0/bin export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/m

Apache 配置虚拟目录和虚拟主机

Apache配置虚拟目录 在httpd.conf文件中添加 大约在245行 # Create Virtual catalogue <IfModule dir_module> DirectoryIndex index.html index.htm index.php Alias /MyWeb "c:/MyWeb" // 在C盘的根目录下有一个Myweb文件夹,可以把这个文件夹看做虚拟目录 <Directory c:/MyWeb> Order allow,deny

Tomcat学习之二:tomcat安装、配置及目录文件说明

我们看到tomcat目录/bin文件夹里有个tomcat6w.exe,顾名思义就是tomcat以window方式显示控制台.第1次点击打开它时候,可能会提示:tomcat指定的服务未安装,此时我们可以这样解决它. 打开命令行提示符窗口-> 进入Tomcat安装目录-> 进入bin目录下-> 输入:service.bat install 即可,如图操作,tomcat目录按自己电脑上的来即可 <!--[endif]--> 这样就可以让tomcat以window方式显示控制台.点击

php目录分隔符DIRECTORY_SEPARATOR

在windows我们习惯性的使用“\”作为文件分隔符,但是在linux上系统不认识这个标识,于是就要引入这个php内置变量了:DIRECTORY_SEPARATOR 路径分隔符 windows \ or / linux / 在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符,在linux上路径的分隔符是/,这就导致了一个问题,比如开发机器是windows,有一个图片上传程序,,而我们又使用了(\)作为文件分隔符,调试机器上指定的上传文件保存目录是: define('ROOT',

PHP学习笔记:APACHE配置虚拟目录、一个站点使用多域名配置方式

我用的是xmapp lite2016的集成包,配置虚拟目录教程如下: 找到httpd-vhosts.conf这个文件,这个文件一般是在xampp\apache\conf\extra这个路径下面,找不到可以搜索下. 你会看到类似的界面: # # Use name-based virtual hosting. # ##NameVirtualHost *:80 # # VirtualHost example: # Almost any Apache directive may go into a Vi