linux - linux下列出某个目录下所有文件夹及子文件夹的命令

标签 linux unix command

我想检查目录中的所有文件夹和子文件夹。

ls -R 工作正常,但它列出了每个文件夹和子文件夹中的所有文件。因此,除非 ls -R |less,否则我看不到要检查的内容。

ls -R | less 也不是一个好的选择,因为每个子文件夹中有成千上万的文件。

最佳答案

安装tree包。您可以使用 -L 轻松更改目录的最大显示深度。

例如:

$ tree -L 1 /
/
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib
├── lost+found
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin -> usr/bin
├── srv
├── sys
├── tmp
├── usr
└── var

关于linux - linux下列出某个目录下所有文件夹及子文件夹的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38781040/

相关文章:

JAVA:如何让这个命令监听按钮按下?

android - 我从哪里可以获得 libmp3lame.so 文件?

linux - 人类可读形式的时间戳

macos - 去安装不使用 zsh

bash - 命令替换 : backticks or dollar sign/paren enclosed?

Linux shell命令执行

linux - 如何防止在 Linux 中关闭 SSH 客户端后停止后台进程

php - 在 Ubuntu 上从 PHP Access .mdb 文件

linux - ps 命令 -o 选项给出 "ERROR: Garbage option"

linux - C Shell 子串比较