📌  相关文章
📜  如何在 linux 中创建文件夹 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:42.017000             🧑  作者: Mango

如何在 Linux 中创建文件夹 - Shell/Bash

在 Linux 中,使用 Shell/Bash 命令可以非常方便地创建文件夹。本文将介绍如何使用 Shell/Bash 命令在 Linux 中创建文件夹,内容包括以下部分:

  1. 使用 mkdir 命令创建文件夹
  2. 创建多层文件夹
  3. 使用绝对路径和相对路径创建文件夹
  4. 改变文件夹的权限
  5. 循环创建多个文件夹
使用 mkdir 命令创建文件夹

在 Linux 中,使用 mkdir 命令可以创建一个名称为 folder 的文件夹,命令如下:

mkdir folder
创建多层文件夹

如果要创建多层文件夹,可以使用 -p 参数,例如:

mkdir -p /home/user/Downloads/folder1/folder2

在这个例子中,命令会创建 Downloads、folder1 和 folder2 三层文件夹。如果不使用 -p 参数,就需要分别创建这三个文件夹,例如:

mkdir /home/user/Downloads
mkdir /home/user/Downloads/folder1
mkdir /home/user/Downloads/folder1/folder2
使用绝对路径和相对路径创建文件夹

当在命令行中创建文件夹时,可以使用绝对路径或相对路径。例如,要在当前目录中创建一个名称为 folder 的文件夹:

mkdir folder

要在用户目录下创建一个名称为 folder 的文件夹:

mkdir ~/folder

要在根目录下创建一个名称为 folder 的文件夹:

mkdir /folder
改变文件夹的权限

使用 chmod 命令可以改变文件夹的权限。例如,将文件夹 /home/user/folder 的权限改为 755:

chmod 755 /home/user/folder
循环创建多个文件夹

如果需要创建多个文件夹,可以使用 for 循环。例如,要创建名称为 folder1、folder2、folder3 的三个文件夹:

for i in {1..3}; do mkdir folder$i; done

在这个例子中,for 循环从 1 到 3,依次创建名称为 folder1、folder2、folder3 的文件夹。

以上就是如何在 Linux 中创建文件夹的介绍。通过本文的学习,相信读者已经了解了在 Shell/Bash 中如何创建文件夹,以及如何创建多层文件夹、使用绝对路径、相对路径和改变文件夹权限等知识。