1 创建文件
private static String uri = "hdfs://192.168.174.130:8020/"; // hdfs 地址
private static String local = "C:/Users/Administrator/Desktop/333.txt"; // 本地路径
private static String local1 = "C:/Users/Administrator/Desktop/hdfs";
private static String remote = "/user/test1";
private static Configuration conf = new Configuration();
// 创建一个目录
public static void mkdir() throws Exception {
/*
* Configuration 用户加载配置文件
* URI全称为Uniform Resource Identifier,统一资源标识符,作用是标识某一互联网资源。
*/
FileSystem fs = FileSystem.get(new URI("hdfs://192.168.131.100:8020"), new
Configuration(), "sheng"); // 创建一个文件夹,这里从HDFS的根目录写起的.
Boolean flag = fs.mkdirs(new Path("/user/test")); fs.close();
System.out.println(flag);
}
2 删除一个文件或者目录
public static void delete() throws Exception