在Linux中如何更改目录?

Linux提供了不同的方法和命令来更改当前的工作目录。在命令行或终端上工作时,更改目录尤其重要,但也用于GUI应用程序。在本教程中,我们将讨论“如何在Linux中更改目录?”。本教程中描述的指令可以用于大多数流行的Linux发行版,如Ubuntu、Debian、Mint、Kali、CentOS、SUSE、Gentoo、Fedora、RHEL等。

null

Linux目录层次结构

Linux和Unix操作系统和发行版有非常简单的目录层次结构,其中有/(根)目录,所有其他文件、目录和分区都在这个目录下连接。在根目录下 bin , boot , dev , home 等存在。

图片[1]-在Linux中如何更改目录?-yiteyi-C++库
Linux目录层次结构

用pwd命令列出当前工作目录

pwd 命令用于打印当前工作目录。当前工作目录是终端当前运行的目录。在某些情况下,在更改目录之前,列出或显示当前工作目录是有用的。

$ pwd

当我们第一次登录Linux或打开终端时,默认目录将是当前用户的主页。

在更改目录之前,我们可能需要列出当前工作路径或其他路径目录。这个 ls 命令可用于列出文件和目录。我们可以使用 -l 下面的选项。

列出目录

$ ls -l
图片[2]-在Linux中如何更改目录?-yiteyi-C++库
列出目录

用cd命令更改目录

更改目录最常用的命令是 cd 命令。cd是change目录的缩写形式。cd命令也可用于不同的操作系统和平台,如Windows、MacOSX等。它有非常简单的语法,其中我们要更改的目录作为cd命令的参数提供。

cd PATH
  • 路径是绝对、相对路径或父、子目录。

相关文章: 如何在Linux中删除目录?

我们将从一个简单的例子开始,在这个例子中,我们将在当前工作路径中提供目录名。在下面的示例中,我们将导航到名为 Downloads 在当前工作路径中。

$ cd Downloads

我们还可以在一个cd命令中导航到多级目录,如下所示。我们将导航到ismail,Downloads,test目录,如下所示。

$ cd ismail/Downloads/test

更改为父目录

cd命令可与特殊符号一起使用,如 .. 表示当前工作目录的父目录。它只表示一个级别的上层或父目录。让我们举个例子。打印当前工作目录 pwd 命令。

$ pwd/home/ismail/Downloads

当前工作目录为 /home/ismail/Downloads . 我们将导航到 /home/ismail 使用以下命令。

$ cd ..

我们也可以多次使用上层目录来移动多层上层目录。

$ cd ../../

用绝对路径更改

路径有两种类型:相对路径根据当前目录设置,绝对路径根据完整路径或完整路径设置。我们可以使用绝对路径来更改目录。

$ cd /home/ismail/Downloads$ cd /etc/network$ cd /var/lib$ cd /var/

更改为主目录

Home是当前用户的个人目录,用于存储文件、文件夹等。用户可以通过以下不同方式导航到其主目录。简单的运行 cd 命令将更改为当前用户主目录。此外,还有 ~ tilda符号指定当前用户主目录。

$ cd $ cd ~$ cd ~/Downloads

更改为根目录

Root是Linux文件系统中的最高级别目录。所有其他文件、文件夹和分区都存储并装载在根目录下。您可以使用以下命令更改到根目录。

$ cd /
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享