在Linux上,CD命令的全称是change directory,负责切换目录,是最常用的Linux命令之一。
除了学会命令的基本用法,还要知道绝对路径和相对路径的概念,面试中常会问到这个问题。本文用这个小实验,带大家一起掌握cd命令的基本用法和高级玩法。
linux中cd命令注释:
1、ls / 查看主目录。
2、cd /tmp 切换到/tmp目录下。前面[]里的内容会发生变化,由[root@csy ~]# 变成了[root@csy tmp]#。
3、cd 切换到用户主目录下
4、cd ~ 是同样的作用
5、cd ~chensiyuan 跑到其他用户的主目录下
6、cd - 切换到上一个执行的目录下,我们上一个执行的是/root下。
7、cd - 再执行一遍,又切回来,这两目录可以用cd -来回的切换。
8、看一下真实原因,其实靠下面这两个变量支撑的。
echo $PWD
echo $OLDPWD
一个存当前的路径,一个存上一个路径,就这样来回切换。
linux目录概念解释
Linux中所有的文件夹都放在根目录中,“/”用反斜杠表示。在这个目录下有很多文件夹,为了方便大家理解,我这里列了4级目录:
先说两个概念:
绝对路径:以根目录开始的路径;比如:cd /home/zhang/a。这就是一个绝对路径。
相对路径:以当前目录为参照;比如:
现在在这个home目录下,我想到zhang用户的a文件夹下,直接执行cd zhang/a 就可以了。
cd.. 就代表当前 目录的上一级目录,这个点点就是相对路径,代表了当前路径的上一级路径。比如:当前在/home目录下,如何切换到/dev。cd ../dev就可以了。想切换到上级目录的上级目录怎么办呢?
比如:现在在/home/lisi目录下,想切换到/dev下,啥办? 直接输入cd ../../dev 就OK了。
cd . cd一个点和cd是一个效果,写不写都一样。
关于linux中cd命令讲解结束了,如果本文对你有所帮助,请点赞、关注、转发哦!
1.《【cdlinux教程】linux学习笔记:切换目录cd命令的实验汇总》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【cdlinux教程】linux学习笔记:切换目录cd命令的实验汇总》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2531359.html