在linux服务器中,有没有一种方法可以获得目录中的文件列表而不使用ls la?
我们的日志目录太大(接近90GB(当我们使用ls-la命令来获取该目录中的文件列表时,命令提示符不会返回。。。
echo*
。。。将通过Bourne兼容shell上的文件globbing显示当前文件夹中的文件。
这将列出一个级别的所有文件:
echo/
在Bash中,如果设置了globstar(用shopt -s globstar
设置,用shopt -u globstar
取消设置(,这将递归地列出所有文件:
echo**
有关更多信息,您可以访问This Link
以及您的以下问题,为什么不使用限制来列出文件?
该命令可能有助于
ls-U | head-4
不知道是否还有其他命令,但您可以将ls
与其他命令组合,如:
ls -la | less
它仍然列出你的文件,但你可以很容易地上下移动(和搜索(。less
不会一次加载所有内容(您的90GB(,但当您四处移动时,它会加载行。
或者您可以将ls
的输出保存到一个文件中,以便稍后打开
ls -la > my_files.txt