当前位置:首页 > 百科知识 > 正文

cmd切换到d盘路径,如何在cmd中切换路径

cmd切换到d盘路径,如何在cmd中切换路径

Hi~各位好。世界杯已经进行了一个星期啦,虽然小乐子根本不看足球,也不懂足球,但是听说这一个星期好多人都上天台了呢~

好像天台上除了球迷之外,还有不少股民和新媒体从业人员,这个星期到底发生了什么事情?

为什么天台上都是秃头呢,是讽刺程序员吗

哎,不去管天台上那些人啦,我们的萌新Linux系列还是要继续的嘛~上一次我们分享了ls命令和pwd命令,这两个命令能够帮助我们了花式浏览Linux文件目录下的内容。今天我们要继续这个话题,和大家分享如何在命令行中使用“cd”命令切换文件系统目录。

随便找张网络图片假装是自己在天台的样子好蒙骗你们

“cd”命令允许我们从一个文件系统目录进入到另一个文件系统目录。其实呀,在Windows的cmd控制台中,也是使用“cd”命令来进行目录切换的。从这一点上面来说,刚刚接触Linux的小萌新们应该就会觉得简单了吧。

“cd”命令的基本使用方式就是:

cd 目标目录的路径和名称

好啦,这个命令非常简单,我们就直接打开虚拟命令行吧~

我们在使用“cd”命令的时候,可以使用绝对路径。绝对路径可以让我们随时随地直接进入到我们想要去的目标目录,这和我们目前所处的目录位置没有关系。

所谓的“绝对路径”,就是从Linux系统的系统根目录开始,清晰地指明我们要去的目标目录的完整路径。

大家来跟着小乐子一起看一下吧~

假设我们正处在自己的主目录下,大家还记得“pwd”吗?我们先用它来确认一下自己所在的位置是不是主目录:

使用pwd确认当前文件系统目录

嗯嗯,没错没错。然后,让我们试着直接输入下面的命令:

cd /var/log

这是就会发现,我们直接从用户主目录跳入到了/var/log目录中:

使用绝对路径直接进入目标目录

怎么样,是不是特别简单?

虽然绝对路径使用起来非常方便,但是在实际的应用过程中,小乐子经常不会记得自己把文件放在什么位置,就算记得,也就只是个大概而已。那么这时候,我们更多地就会使用相对路径啦~

所谓的“相对路径”,实际上就是从我们当前所在的文件系统目录开始,一层一层地朝着我们的目标前进,就像剥洋葱那样~

我们继续来看实际的例子,在刚才的例子中,我们已经来到了/var/log目录下,这个时候,我们可以使用“ls”命令来看一下这个目录下有哪些东西:

在上面的截图的最后一行,有一个名为“cups”的目录。这时,好奇心旺盛的小乐子很想知道这个目录下有哪些东西,就需要进入里面去查看,所以我们只需要输入:

cd cups

由于cups这个目录相对于我们当前所处的目录来说,仅仅只是一个下级子目录,所以我们没有必要再从系统根目录开始输入完整的绝对路径,就像下面这样:

cd /var/logs/cups

虽然使用绝对路径也会达到同样的效果,但那样会显得太罗嗦了,对吧~

小帖士:

当我们在输入文件系统的目录的时候,经常会遇到一些目录的名称特别长。这个时候,我们只需要输入目录名称中的前几个字符,然后按下键盘上的“制表符”——“Tab”键,Linux就会贴心地帮我们自动补全啦

相对路径还有一个很棒的作用,它能够帮助我们返回上一级目录。这个时候,我们就需要用到“双点符”:

cd ..

好吧,其实就是两个西文半角句号而已。我们来看一下实际效果吧:

使用双点符返回上一级目录

其实呢,双点符可以多个组合在一起使用:

cd ../../../

这样使用能够帮助我们快速退回到某个目录中去,不过记得使用pwd命令来确定自己到达的位置是不是我们想要的哦。

其实吧,在实际操作过程中,到底是使用绝对路径,还是使用相对路径,还是要根据实际情况而定的,最大的原则呢,其实就是“方便”和“懒惰”啦~嘻嘻~