Maison >Tutoriel système >Linux >Que signifie Linux mkdir -p ?

Que signifie Linux mkdir -p ?

下次还敢
下次还敢original
2024-04-11 19:21:171137parcourir

La commande Linux mkdir -p est utilisée pour créer des répertoires à plusieurs niveaux, y compris des répertoires parents inexistants. Elle présente les avantages de simplifier la création de répertoires, d'éviter les erreurs et d'améliorer l'efficacité.

Que signifie Linux mkdir -p ?

Commande Linux mkdir -p : Créer des répertoires multi-niveaux mkdir -p 命令:创建多级目录

什么是 mkdir -p 命令?

mkdir -p 是一个 Linux 命令,用于创建多级目录。与普通的 mkdir 命令不同,mkdir -p 可以递归地创建不存在的父目录。

语法

<code>mkdir -p [选项] 目录</code>

选项

  • -m 模式:设置目录的权限。
  • -v:显示详细的输出,包括创建的目录。
  • -Z:为目录设置 SELinux 上下文。

作用

mkdir -p 命令通过以下方式工作:

  1. 如果指定目录不存在,则创建它。
  2. 如果指定目录的父目录不存在,则递归地创建它们。
  3. 然后,使用指定的权限(如果提供)创建指定目录。

示例

若要使用 mkdir -p 命令创建一个多级目录,请使用以下步骤:

  1. 打开终端。
  2. 键入以下命令:
<code>mkdir -p /home/user/Documents/NewFolder</code>

此命令将在 /home/user 目录中创建名为 Documents 的目录,并在 Documents 目录中创建名为 NewFolder 的目录。

优点

使用 mkdir -p

  • Qu'est-ce que la commande mkdir -p ?
  • mkdir -p est une commande Linux utilisée pour créer des répertoires multi-niveaux. Contrairement à la commande mkdir normale, mkdir -p peut créer de manière récursive des répertoires parents inexistants.
  • Syntaxe
  • rrreeeOptions
🎜🎜-m mode : Définissez les autorisations du répertoire. 🎜🎜-v : Afficher la sortie détaillée, y compris les répertoires créés. 🎜🎜-Z : Définissez le contexte SELinux pour le répertoire. 🎜🎜🎜🎜Ce qu'elle fait🎜🎜🎜La commande mkdir -p fonctionne de la manière suivante : 🎜
    🎜Si le répertoire spécifié n'existe pas, il est créé. 🎜🎜Si les répertoires parents des répertoires spécifiés n'existent pas, créez-les de manière récursive. 🎜🎜Ensuite, le répertoire spécifié est créé avec les autorisations spécifiées (si fournies). 🎜
🎜🎜Exemple🎜🎜🎜Pour créer un répertoire multi-niveaux à l'aide de la commande mkdir -p, suivez les étapes suivantes : 🎜
    🎜Ouvrez un terminal. 🎜🎜Tapez la commande suivante : 🎜
rrreee🎜Cette commande créera un répertoire nommé Documents dans le répertoire /home/user et le placera dans le Documents Créez un répertoire nommé <code>NewFolder dans le répertoire . 🎜🎜🎜Avantages🎜🎜🎜Les principaux avantages de l'utilisation de la commande mkdir -p sont : 🎜🎜🎜🎜Création simplifiée de répertoires multi-niveaux : 🎜Pas besoin de créer manuellement chaque répertoire parent. 🎜🎜🎜Prévenir les erreurs : 🎜Si le répertoire parent n'existe pas, il sera créé automatiquement, éliminant ainsi le besoin de le créer manuellement. 🎜🎜🎜Améliorez l'efficacité : 🎜Économisez du temps et de l'énergie. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn