在Linux中 Cd 命令的用法

cd 是英文 change directory 的缩写,是在Linux 和其他类Unix操作系统上,用来改变当前的工作目录。cd 命令是Linux系统上,最基本且最常用的命令之一。

当前工作目录,是用户当前所在的工作目录(文件夹)。每次通过命令提示符与系统进行交互,都是在目录中进行工作的。

在本教程中,我们将介绍如何在Linux 系统上使用 cd 命令。

绝对路径和相对路径

指定要切换的目录时,可以使用绝对路径或相对路径。绝对路径是一个完整路径,从系统根目录 “/” 开始,而相对路径从当前的工作目录开始。
默认情况下,每次登录Linux系统时,当前的工作目录为系统的“home”目录。假设 Downloads 目录位于系统的 “home”目录中,则可以使用目录的相对路径切换到该目录:

cd Downloads

我们也可以使用其绝对路径切换到同一目录:

cd /home/username/Downloads

简而言之,如果路径以斜杠(/)开头,则是目录的绝对路径。

上级目录

在Linux 系统上,当前工作目录由单个点(.)表示,而两个点(..)表示父目录,换句话说是当前目录的上一级目录。
如果键入cd .,则将切换到当前目录,该命令将不执行任何操作。

假设当前在/usr/local/share目录中,要切换到/usr/local目录(当前目录的上一级),请输入:

cd ../

要前移两级目录到 /usr 目录(父级的父级),可以运行以下命令:

cd ../../

假设当前在 /usr/local/share 目录中,并且想要切换到 /usr/local/src 目录。可以通过如下命令来快速切换:

cd ../src

要切换到先前的工作目录,可以使用如下的命令:

cd -

要从其他目录切换到 home 目录,运行如下命令:

cd

返回到 home 目录的另一种方法是使用 ~ 符号,如下所示:

cd ~

如果要切换到 home 目录下的 Downloads 目录,则应输入:

cd ~/Downloads

还可以使用以下命令,切换到其他用户的 home 目录:

cd ~username

原创文章,作者:牛奇网,如若转载,请注明出处:https://www.niuqi360.com/lamp-config/cd-command-in-linux/

发表评论

登录后才能评论