📌  相关文章
📜  linux终端创建文件夹-任何(1)

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

Linux终端创建文件夹

本文将向程序员介绍如何在Linux终端中创建文件夹。Linux终端是Linux操作系统中一个重要的命令行界面,是进行各种系统管理和开发任务的必备工具。

创建文件夹的基本语法

在Linux终端中,创建文件夹的基本语法如下:

mkdir [选项] 目录名

其中,mkdir是创建文件夹的命令,[选项]是可选的参数,目录名是要创建的文件夹的名称。

常用选项

常用的选项包括:

  • -p:递归地创建多层目录。
  • -m:设置文件夹的权限模式。
  • -v:显示创建的目录信息。
创建简单文件夹

创建简单文件夹非常简单,只需要在终端中输入mkdir命令,后面跟上要创建的文件夹的名称,即可创建一个新的文件夹。

例如,要在当前目录下创建名为myFolder的文件夹,可以输入以下命令:

mkdir myFolder

如果要在不同的目录下创建文件夹,只需要在命令中指定路径即可。例如,要在/home/user/documents目录下创建名为myFolder的文件夹,可以输入以下命令:

mkdir /home/user/documents/myFolder
递归创建多层目录

有时候需要创建一个包含多个子目录的目录树。在Linux终端中,可以使用-p选项来递归创建多层目录。

例如,要在/home/user/documents目录下创建一个名为myFolder,并在其中创建名为subFolder1subFolder2的子文件夹,可以输入以下命令:

mkdir -p /home/user/documents/myFolder/subFolder1 /home/user/documents/myFolder/subFolder2
设置文件夹权限模式

可以使用-m选项来设置文件夹的权限模式。权限模式用数字表示,其中每一位表示一个权限,具体含义如下:

  • 第1位:文件所有者的读权限。
  • 第2位:文件所有者的写权限。
  • 第3位:文件所有者的执行权限。
  • 第4位:同一组用户的读权限。
  • 第5位:同一组用户的写权限。
  • 第6位:同一组用户的执行权限。
  • 第7位:其他用户的读权限。
  • 第8位:其他用户的写权限。
  • 第9位:其他用户的执行权限。

例如,以下命令将/home/user/documents/myFolder文件夹的权限模式设置为777,即所有用户都有读、写、执行的权限:

chmod 777 /home/user/documents/myFolder
显示创建的目录信息

可以使用-v选项来显示创建的目录信息。这个选项在创建多个目录的时候非常有用,可以清晰地显示每个目录的创建状态。

例如,要在/home/user/documents目录下创建一个名为myFolder,并在其中创建名为subFolder1subFolder2的子文件夹,可以输入以下命令:

mkdir -vp /home/user/documents/myFolder/subFolder1 /home/user/documents/myFolder/subFolder2

这个命令将递归地创建多层目录,并显示每个目录的创建状态。

总结

本文介绍了如何在Linux终端中创建文件夹。其中,mkdir命令用于创建文件夹,-p选项用于递归地创建多层目录,-m选项用于设置文件夹的权限模式,-v选项用于显示创建的目录信息。掌握这些基本知识可以方便地在Linux上进行各种系统管理和开发任务。