在Linux中,可以使用以下几种命令查看当前目录下的子目录:
ls 命令(最基础)ls -d */
-d 参数:仅显示目录本身(而不是目录内容)*/ 通配符:只匹配目录ls 和 grep(显示更直观)ls -l | grep '^d'
-l:长格式输出grep '^d':过滤以 d 开头的行(目录的权限标识)find 命令(递归查找)find . -maxdepth 1 -type d
.:当前目录-maxdepth 1:仅当前目录(不递归)-type d:只显示目录tree 命令(树状显示)tree -d -L 1
-d:只显示目录-L 1:仅显示1层深度(需先安装 tree 包)echo 结合通配符(快速查看)echo */
ls -d */ 或 echo */ls -l | grep '^d'find . -type d所有命令默认会排除隐藏目录(以.开头的目录),若需要显示隐藏目录,可加 -a 参数(如 ls -ad .*/ */)。