Unix 文件系统查找

发布于 2024-08-11 06:38:57 字数 38 浏览 2 评论 0原文

如何获取根目录中所有文件和文件夹的列表,包括子文件夹及其文件。

How to get the list of all the files and folders in the root dir including sub-folders and their files.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

┊风居住的梦幻卍 2024-08-18 06:38:57

或者这个:找到/

or this: find /

歌枕肩 2024-08-18 06:38:57

如果您想以编程方式执行此操作,我建议 readdir() 和 < a href="http://opengroup.org/onlinepubs/007908775/xsh/opendir.html" rel="nofollow noreferrer">opendir()。

If you want to do it programmatically I'd recommend readdir() and opendir().

宛菡 2024-08-18 06:38:57

试试这个(经过 Ewan 的修改):

ls -R /

Try this (with Ewan's modification):

ls -R /
何处潇湘 2024-08-18 06:38:57
man find

不过,严肃地说,

find / -maxdepth 2

这应该会显示根目录、/ 中的文件夹以及这些文件夹的内容。如果想要子目录的子目录,请使用-maxdepth 3,以此类推。

man find

In all seriousness though,

find / -maxdepth 2

That should show you the root directory, folders in /, and the contents of those folders. If you want the subdirectories of the subdirectories, use -maxdepth 3, and so on.

北方的韩爷 2024-08-18 06:38:57

使用 find 命令,例如

$ find /path -print

或者如果您安装了树

$ tree /path

use find command eg

$ find /path -print

or if you have tree installed

$ tree /path
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文