插件窝 干货文章 Linux指令:查看当前目录下的子目录

Linux指令:查看当前目录下的子目录

目录 显示 命令 bash 896    来源:    2025-04-09

在Linux中,可以使用以下几种命令来查看当前目录下的子目录:

1. ls 命令(最常用)

ls -d */
  • -d 选项表示只显示目录本身(而不是目录内容)
  • */ 是模式匹配,只显示目录

或者更详细的列表:

ls -l | grep '^d'
  • -l 长格式显示
  • grep '^d' 过滤出以d开头的行(目录在ls -l中显示为d开头)

2. find 命令

find . -maxdepth 1 -type d
  • . 表示当前目录
  • -maxdepth 1 只查找当前目录
  • -type d 只查找目录类型

3. tree 命令(需要安装)

tree -d -L 1
  • -d 只显示目录
  • -L 1 只显示1层深度

4. echo 命令(显示隐藏目录)

echo */

各命令特点:

  • ls 最简单直接
  • find 最灵活强大
  • tree 可视化效果最好
  • echo 最快速但格式简单

如果需要包含隐藏目录(以.开头的目录),可以加-a参数:

ls -ad .*/ */