如何在Linux中使用cd命令?

Linux 是一个非常稳定和灵活的操作系统,允许您使用它的命令行终端执行各种任务。每当您打开命令行终端时,您最终都会进入桌面路径。在很多情况下,您希望将该目录更改为另一个目录以执行特定任务。例如,假设您已安装软件并将其下载到 C 目录。

如何在Linux中使用cd命令?

然后,最好使用可执行文件转到特定目录路径以运行该软件。因此,要将目录从一个更改为另一个将需要您运行“cd”命令。“cd”代表更改目录。

这是最简单的命令之一,需要您提供目标目录作为参数。每当您在 Linux 中处理任何脚本时,您都会经常遇到此命令。因此,请确保您了解其概念并将其与各种可用选项一起使用。

在本文中,我们将重点介绍 cd 命令及其选项的使用,以了解它如何在 Linux 系统中更改目录。

“cd”命令带有一个外壳,可作为内置命令使用。“cd”命令的工作方式可能会因您正在使用的外壳而异。此命令将使用该特定 shell 的环境变量来确定其执行所需的信息。在这里,我们使用 Bash 内置版本来使用“cd”命令。

您可以对“cd”命令使用下面提到的语法。

cd [OPTIONS] directory

“cd”命令可以与下面提到的两个选项一起使用,但它们很少使用。选项是 -

  • -L,它遵循符号链接。默认情况下,cd 命令的行为就像指定了 -L 选项一样。您可以将其视为 cd 命令的别名。
  • -P,它不跟随符号链接,这意味着如果提到此选项,并且您尝试转到指向特定目录的符号链接,则 cd 将更改为该目录。

简而言之,您可以像使用“cd”命令一样理解它,而无需任何选项;然后它将带您到主目录。此外,如果您正在浏览 Linux 的文件系统,您可以单击 tab 键来自动完成目录名称。是否在目录末尾添加“/”字符取决于您。

如果要切换到特定目录,则必须具有适当的可执行访问权限。如果你想检查你当前的工作目录,你可以执行一个简单的命令;命令是“密码”。“pwd”代表当前工作目录。

使用“cd”命令时,您需要提供要移动的目标目录。因此,对于该目录,您可以使用绝对路径或相对路径名。整个或完整路径将从系统根/开始,而相对路径将从当前目录开始。 

每当您登录 Linux 系统时,默认情况下,您当前的工作目录将是主目录。假设在您的主目录中,您将拥有 test1 目录。假设您要导航到您的主目录下的 test1 目录。在这种情况下,您可以使用目录的相对路径来完成;然后您可以运行以下命令。

cd test1

但是如果你想在绝对路径的帮助下导航到“test1”目录,那么你可以运行以下命令

cd /home/username/test1

如上例,路径以“/”开头,表示指定路径为目录的绝对路径。

在类 Unix 操作系统上工作时,当前工作目录由单点“.”指定。如果要提及父目录或目录,则可以通过使用双点“..”来立即对当前目录进行升级。 

要导航到当前目录,您可以在终端中点击以下命令。

cd .

假设您在目录 - /usr/local/share 目录中。您想要导航到另一个目录 - /usr/local 目录,该目录比当前目录高一级。然后,您可以在终端中使用以下命令。

cd ../

如果要导航到 /usr 目录的两个级别,则需要在终端中运行以下命令。

cd ../../

如果要切换回上一个工作目录,则需要使用破折号 (-) 作为选项以及“cd”命令,如下所示。

cd -

如果你想移动到你的主目录,你可以直接执行“cd”命令。这将带您进入主目录。如果您想尝试另一种移动到主目录的方法,请使用波浪号 (~) 作为“cd”命令的选项。

cd ~

假设,导航到你的主目录下的下载目录;您可以使用以下命令。

cd ~/Downloads

此外,如果您想在 Linux 中移动到另一个用户的主目录,可以使用以下命令。

cd ~username

如果要移动到名称中包含空格的目录,则需要用引号将路径括起来,甚至使用反斜杠 (\) 字符来转义空格。

cd 'Dir name'

cd Dir\ space

每当您使用 Linux 命令时,更改目录是一个轻松且经常使用的命令。此外,如果您编写任何 bash 脚本,则需要多次使用“cd”命令。如果您了解它的概念以及它如何与各种参数一起使用,它也是一个简单的命令。 

阅读本文后,您将知道如何快速移动目录并切换到另一个用户的主目录。因此,请弄清楚您的概念,并确保使用其快捷方式(参数)来练习命令,因为它将对您有很大帮助并节省您重复运行“cd”命令的时间。

文章链接: https://www.mfisp.com/7823.html

文章标题:如何在Linux中使用cd命令?

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
IDC云库

如何在Windows中使用cd命令

2022-6-23 12:25:25

IDC云库

32位与64位有什么区别?

2022-6-23 14:47:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠