hadoop fs -ls 隐藏文件

标签 hadoop hdfs

我正在编写一个实用程序来根据日期清理 HDFS。虽然该实用程序使用 hadoop 库来完成此操作,但它也可以在常规 file:///文件系统上运行,使用 hadoop jar 或 java -jar 来执行它。不过,我发现该实用程序的一个缺点是它目前无法清除“隐藏”文件(前面有句点)。我在猜测,并问你聪明的人,如果那是因为 HDFS 没有隐藏文件。该假设得到验证,是否有关于我可以做些什么来使它成为一个通用实用程序以便它可以列出并删除隐藏文件的建议?

最佳答案

命令: 列出所有隐藏的文件夹和文件

~]$ ls -ld .?*

关于hadoop fs -ls 隐藏文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17797466/

相关文章:

java - Hadoop 程序找不到已安装的二进制文件

hadoop - 是否可以让 Nifi 放入多个 HDFS 文件夹?

hadoop - 如何在hadoop HDFS中拆分网络负载

hadoop - 在 Oozie 中运行 Hive Action 时出错

java - Hive GenericUDF 错误 - RuntimeException typeInfo 不能为 null

hbase - HBase 中的随机访问性能和 HDFS 中的 block 大小

shell - 我们可以拆分一个大的 HDFS 文件夹吗?

hadoop - "local caching of data"在本文的上下文中是什么意思?

scala - 如何在 Scalding 中定义源字段

mysql - 对约 60GB 的日志文件运行数千个查询