HDFS——如何将文件从HDFS上删除

HDFS——如何将文件从HDFS上删除

用命令行bin/Hadoop fs -rm(r) 可以删除hdfs上的文件(夹)

用HDFS的API也是可以的。如下:

import java.net.URI;

import org.apache.hadoop.conf.Configuration;

import org.apache.hadoop.fs.FileSystem;

import org.apache.hadoop.fs.Path;

public class FileDelete

{

public static void main(String[] args) throws Exception

{

if(args.length != 1){

System.out.println("Usage filedelete ");

System.exit(1);

}

Configuration conf = new Configuration();

FileSystem hdfs = FileSystem.get(URI.create(args[0]),conf);

hdfs.delete(new Path(args[0]),false);

}

}

相关推荐

各大加密算法对比(原理、性能、安全、运用)
365bet官网开户

各大加密算法对比(原理、性能、安全、运用)

📅 07-15 👁️ 2069
好期贷与借呗到底哪一个更划算啊
bt365全程担保

好期贷与借呗到底哪一个更划算啊

📅 07-23 👁️ 1559
防溢乳贴多久换一次
365bet官网开户

防溢乳贴多久换一次

📅 07-11 👁️ 1947
红玫王香烟图片及价格表大全
365bet官网开户

红玫王香烟图片及价格表大全

📅 07-14 👁️ 3357
元气骑士手游中植物种植多久才能获得收益
365bet体坛即时比分

元气骑士手游中植物种植多久才能获得收益

📅 07-06 👁️ 3577
在JSP中使用会话session
365bet官网开户

在JSP中使用会话session

📅 06-30 👁️ 2060