linux只显示目录命令
-
Linux系统中,可以使用以下命令来只显示目录:
1. `ls -d */`:该命令会列出当前目录下的所有目录,而不会显示文件。使用`*/`可以确保只列出目录而不包括子目录。
2. `find . -type d`:这个命令会在当前目录和其子目录中搜索所有的目录,并将它们列出来。
3. `tree -L 1 -d`:这个命令可以以树状图的形式展示目录结构,只显示当前目录下的一级子目录,而不包括文件。
4. `du -sh */`:这个命令会显示当前目录下的所有目录的大小。
这些命令可以根据需求选择使用,让你只显示目录而不包括文件。
2年前 -
在Linux系统中,有几个命令可以只显示目录,而不显示文件。下面是五个常用的命令:
1. `ls -d */`:这个命令会列出当前目录下的所有子目录(不包括文件),并以斜杠(/)结尾表示它们是目录。-d选项用于只显示目录,不显示文件。
2. `find . -type d -maxdepth 1`:这个命令会在当前目录下查找所有的子目录,并且只显示它们的路径。-type d选项用于只查找目录,-maxdepth 1选项用于限制查找深度为1,即只在当前目录下查找。
3. `tree -d`:这个命令会以树状结构显示目录和子目录。-d选项用于只显示目录,不显示文件。如果没有安装tree命令,可以使用apt-get或yum等包管理器进行安装。
4. `du -h –max-depth=1 | grep -E “^[0-9.]+[MGK]”`:这个命令会估算当前目录下的每个子目录的磁盘使用情况,并只显示目录(不包括文件)。-h选项用于以人类可读的格式显示磁盘使用情况,–max-depth=1选项用于限制显示深度为1,即只显示当前目录下的直接子目录。grep命令用于过滤出只包含大小信息的行。
5. `ls -l | grep “^d”`:这个命令会列出当前目录下的所有子项,并只显示目录。-l选项用于以详细列表的形式显示文件和目录,grep命令用于过滤出只包含目录的行。
这些命令可以根据需要进行组合或添加其他选项来实现更精确的结果。
2年前 -
在Linux中,有多种命令可以用来只显示目录。以下是几个常用的命令和操作流程:
1. ls命令:ls命令是最常用的命令之一,可以用来列出目录中的文件和子目录。要只显示目录,可以使用以下选项:
“`shell
ls -d */
“`
这将只显示文件系统中的目录,并在每个目录名称后面加上斜杠。2. find命令:find命令用于在目录及其子目录中搜索文件和目录。要只显示目录,可以使用以下命令:
“`shell
find -type d
“`
这将在当前目录及其子目录中搜索并显示所有目录。3. tree命令:tree命令可以以树状结构显示目录和文件的层次关系。要只显示目录,可以使用以下命令:
“`shell
tree -d
“`
这将以树状结构显示当前目录及其子目录中的所有目录。如果只想显示当前目录中的目录,可以使用以下命令:
“`shell
tree -d -L 1
“`
这将只显示当前目录中的直接子目录。4. du命令:du命令用于显示目录和文件的磁盘使用情况。要只显示目录,可以使用以下命令:
“`shell
du -h –max-depth=1 | grep ‘/$’
“`
这将显示当前目录中的所有子目录,并排除文件。5. lsblk命令:lsblk命令用于列出块设备(如硬盘、分区和挂载点)。要只显示目录,可以使用以下命令:
“`shell
lsblk –output NAME,MOUNTPOINT -r | awk ‘$2 == “/”‘
“`
这将仅显示挂载在根目录下的目录。6. 在终端中按Tab键两次:在终端中输入”cd “后,按两次Tab键,系统将自动列出当前目录中的所有子目录。
这些是在Linux中只显示目录的一些常用命令和操作流程。根据实际需求选择适合的命令来使用。
2年前