Maison  >  Article  >  Opération et maintenance  >  Instructions Linux : Afficher les sous-répertoires sous le répertoire actuel

Instructions Linux : Afficher les sous-répertoires sous le répertoire actuel

WBOY
WBOYoriginal
2024-03-01 11:54:03725parcourir

Instructions Linux : Afficher les sous-répertoires sous le répertoire actuel

Dans les systèmes Linux, afficher les sous-répertoires du répertoire actuel est une opération courante, qui peut être réalisée à l'aide de certaines commandes spécifiques. Cet article présentera plusieurs méthodes pour afficher les sous-répertoires du répertoire actuel dans les systèmes Linux, ainsi que des exemples de code spécifiques.

Méthode 1 : utilisez la commande ls

La commande ls est la commande la plus couramment utilisée pour afficher les fichiers et les répertoires dans les systèmes Linux. Vous pouvez afficher les sous-répertoires sous le répertoire actuel en ajoutant des paramètres. L'exemple de code spécifique est le suivant : ls命令是Linux系统中最常用的查看文件和目录的命令,可以通过添加参数来显示当前目录下的子目录。具体代码示例如下:

ls -l

上述代码会列出当前目录下的所有文件和子目录的详细信息,包括权限、所有者、大小等。如果只想显示子目录的名称,可以使用以下命令:

ls -l | grep '^d'

这条命令会筛选出所有以"d"开头的行,即目录。从而只显示当前目录下的子目录。

方法二:使用find命令

find命令是Linux系统中用来查找文件和目录的强大工具,也可以帮助我们查看当前目录下的子目录。具体代码示例如下:

find . -type d

上述代码中,.表示当前目录,-type d表示查找类型为目录。这条命令会递归地列出当前目录下的所有子目录。

方法三:使用tree命令

tree命令可以以树状图的方式展示目录结构,非常直观。具体代码示例如下:

tree

这条命令会以树状图形式显示当前目录下的所有文件和子目录,更加清晰直观。

方法四:使用du命令

du命令用于显示文件或目录所占用的磁盘空间。结合-d参数可以查看当前目录下的子目录。具体代码示例如下:

du -h --max-depth=1

其中-h表示以人类可读的格式显示,--max-depth=1rrreee

Le code ci-dessus répertorie les informations détaillées de tous les fichiers et sous-répertoires du répertoire actuel, y compris les autorisations, les propriétaires, les tailles, etc. Si vous souhaitez afficher uniquement les noms des sous-répertoires, vous pouvez utiliser la commande suivante :

rrreee

Cette commande filtrera toutes les lignes commençant par "d", c'est-à-dire les répertoires. Cela affichera uniquement les sous-répertoires du répertoire actuel. 🎜🎜Méthode 2 : utilisez la commande find🎜🎜La commande find est un outil puissant utilisé pour rechercher des fichiers et des répertoires dans les systèmes Linux. Elle peut également nous aider à afficher les sous-répertoires sous le répertoire actuel. L'exemple de code spécifique est le suivant : 🎜rrreee🎜Dans le code ci-dessus, . indique le répertoire actuel et -type d indique que le type de recherche est un répertoire. Cette commande listera de manière récursive tous les sous-répertoires du répertoire actuel. 🎜🎜Méthode 3 : Utilisez la commande tree🎜🎜La commande tree peut afficher la structure des répertoires dans un diagramme arborescent, ce qui est très intuitif. L'exemple de code spécifique est le suivant : 🎜rrreee🎜Cette commande affichera tous les fichiers et sous-répertoires du répertoire actuel dans un diagramme arborescent, plus clair et intuitif. 🎜🎜Méthode 4 : Utiliser la commande du🎜🎜La commande du permet d'afficher l'espace disque occupé par un fichier ou un répertoire. Combiné avec le paramètre -d, vous pouvez afficher les sous-répertoires du répertoire courant. L'exemple de code spécifique est le suivant : 🎜rrreee🎜où -h signifie l'afficher dans un format lisible par l'homme, et --max-degree=1 signifie afficher uniquement les sous-répertoires avec une profondeur. 🎜🎜Vous trouverez ci-dessus plusieurs méthodes et exemples de code correspondants pour afficher les sous-répertoires du répertoire actuel dans les systèmes Linux. J'espère que cela t'aides! 🎜

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