从终端更改 Linux 中目录的简单方法
Linux 中的一些命令使用频率如此之高,以至于我们经常忽略这些命令的重要性,而忽略了有关它们的详细信息。 光盘
就是这样的一个命令。 光盘
代表“更改目录”,它本身解释了它的用途和目的。
光盘
允许您轻松地将当前目录更改为您希望移动的任何目录。只需在命令中输入正确的路径,您就会被放置在该目录中 光盘
.
在这个简短的教程中,您将获得所有基本和有用的见解 光盘
命令行实用程序。
进一步了解 cd 命令
光盘
command 是所有常用命令行用户以及需要管理无 GUI 服务器的有用实用程序。
让我们看看基本语法 光盘
命令。
一般语法:
cd [选项] [directory_or_directory_path]
下表将让您简要了解将这些选项与 光盘
命令。
选项 | 意义 |
/ | 将当前目录更改为根目录 |
~ | 将目录更改为主目录 |
. | 代表当前目录 |
.. | 切换到当前目录的父目录 |
光盘
:您可以通过输入目标目录的名称直接更改目录。
一般语法:
cd [目录名称]
例子:
光盘工作区
在这里,我们只是将当前目录更改为名为“workspace”的目录。
笔记: 请注意,此工作区目录应放置在您当前的工作目录中。如果不是,那么你会得到一个错误。您可以使用所需目录的完整路径 光盘
命令。我们将在接下来的示例中了解这一点。
光盘 /
: 此命令会将您的当前目录更改为根目录。
例子:
gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$
在这里,我们将当前工作目录从“workspace”更改为 根
目录。
gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$
在使用 密码
(打印工作目录)命令‘ /
'(根)目录显示。
光盘~
:此命令会将您从您可能正在工作的任何目录带回到主目录。
例子:
gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache
我目前在名为 apache 的目录中。现在让我们使用 光盘~
(波浪号)命令。
gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$
现在,我们回到主目录“/home/gaurav”。
光盘..
:此命令允许您将当前工作目录更改为当前目录上一级的父目录。
例子:
gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$
在本例中,/home/gaurav/snap/htop/1332 是当前工作目录路径。我们实际上是进入了1332目录,“1332”目录的直接父目录是“htop”目录。在使用 光盘..
命令,我们将移动到“htop”目录,它的直接父目录。
gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$
上面给出的是一些有用的选项与 光盘
命令。现在,让我们深入研究一些更详细的例子 光盘
命令。
从当前目录更改为特定路径
您可以使用 光盘
命令,使用其路径更改到任何目录。
句法:
cd [absolute_path_of_directory]
例子:
cd ./snap/htop/1332/examples
在这里,我们希望更改为放置在路径中的名为“examples”的目录 /home/gaurav/snap/htop/1332/examples
从主目录。
笔记: 在这里,我用过 ./
而不是输入我的主目录的完整路径。您可以在本文中了解更多相关信息。
gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$
我们现在被放置在目录“examples”中。
移动到名称中带有空格的目录
我们在命名目录时使用“空格”的情况很多。有时,只需使用 光盘
具有这种类型名称的命令似乎不起作用。但是有一个简单的解决方法。
将目录名称放在单引号或双引号内可以解决问题。你可以简单地使用 光盘
“目录名”
或者 cd '目录名'
.
句法:
cd "目录名 22"
例子:
光盘“口径库”
输出:
gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library
我们现在转移到名称中包含空格的 Calibre Library 目录。
改回之前的目录
我们之前看到了使用 光盘..
命令,它将带您到当前工作目录的父目录。在这里,我们将研究另一种替代方法。
这 光盘 -
(破折号)命令允许您执行或多或少相同的操作。您可以移动到当前工作目录的上一个目录。
一般语法:
光盘 -
例子:
gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$
在这里,我目前在“vim-editor”目录中工作。假设一个用户希望移动到上一个目录,那么 光盘 -
可能会有所帮助。让我们看看如何。
trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$
在这里,我们现在已经移动到名为“snap”的上一个目录。
结论
在这个超级简单的教程中,我们学习了一个非常基本且友好的命令 光盘
(即更改目录)在所有 Linux 系统中使用。我们现在可以在不使用 GUI 的情况下在终端上工作时浏览多个目录。 光盘
完成本教程后,命令将很容易使用。