linux - 如何在不使用 ls 命令的情况下获取大目录的文件列表(90GB)

标签 linux command-line command-prompt

在linux服务器中,有没有办法获取目录中的文件列表 不使用 ls-la 等命令?

我们的日志目录大小太大(几乎 90GB), 当我们使用 ls -la 命令获取该目录中的文件列表时, 命令提示符没有回来...

最佳答案

echo *

...将通过 Bourne 兼容 shell 上的文件通配显示当前文件夹中的文件。

这列出了下一级的所有文件:

echo /

在 Bash 中,如果设置了 globstar(使用 shopt -s globstar 设置,使用 shopt -u globstar 取消设置),这将递归列出所有文件:

echo **

欲了解更多信息,您可以访问This Link

您的以下问题为什么不使用限制来列出文件?

这个命令可能对你有帮助

ls -U | head -4

关于linux - 如何在不使用 ls 命令的情况下获取大目录的文件列表(90GB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53255252/

相关文章:

python - 三个箭头 (">>>") 标志是什么意思?

powershell - 如何在另一个 session (Powershell ISE 选项卡)中使用一个变量?

c# - 如何在命令提示符下运行 selenium c# test?

macos - 是否有任何命令以纳秒为单位显示 Apple 文件系统 (APFS) 时间戳?

python - 使用 BS4 和 python 从 HTML 文件目录中抓取网页

java - LINUX下应用程序初始化和支持文件应该放在哪里?

c++ - opengl 库在哪里存储在 ubuntu : i need this to mention in my make file 上

linux - linux 有没有显示文件中指定长度字符串的命令?

command-line - 如何更改 FAR 中文本的颜色?

通过命令行进行 Firefox 代理设置