本篇文章说明了Linux命令中的~、/、./、.. 、绝对路径以及相对路径的知识
目录
1.~ 表示当前用户所在的目录
2. / 表示的是根目录
3. ./ 表示的是在当前目录下
4. .. 表示的是上一级目录
5.绝对路径
6.相对路径
1.~ 表示当前用户所在的目录
用户所在的目录其实就是home目录下的某个用户的目录内部
比如我有pumpkinhead这一个用户,当我终端界面的开头是这么一条指令的时候,
我现在就是在这个pumpkinhead文件的内部
让我们来输入指令来验证一下,ls是显示当前目录内的内容,pwd是显示当前目录的路径
2. / 表示的是根目录
可以理解是所有目录的父亲,其他的所有目录都在它的内部
绝对路径就是以根目录为出发点的
切换到根目录下,显示其内部的所有目录
3. ./ 表示的是在当前目录下
如果你要进入到当前目录下的某个文件内,命令就是
4. .. 表示的是上一级目录 - cd .. 意思就是返回上一级的目录中
- cd ../文件名 去到上一级目录中的某个文件中
复制代码
5.绝对路径
windows的目录结构是从盘符开始的;c:、d:
而Linux的目录结构是从根目录开始的,/ 称为根目录
如果我要从其他的地方切换到我用户目录下的话,用绝对路径的方式可以这样写:
这就表示我从etc目录中切换到了我的用户目录中
6.相对路径
相对路径就是从当前路径出发
可以用 .. 、./
切换到当前目录下的demo文件中
返回到上一级的目录中
|