10月4日总结

HDFS文件更名和移动

@Test

public void testRename() throws IOException, InterruptedException, URISyntaxException{

 

    // 1 获取文件系统

    Configuration configuration = new Configuration();

    FileSystem fs = FileSystem.get(new URI("hdfs://hadoop102:8020"), configuration, "atguigu");

       

    // 2 修改文件名称

    fs.rename(new Path("/xiyou/huaguoshan/sunwukong.txt"), new Path("/xiyou/huaguoshan/meihouwang.txt"));

       

    // 3 关闭资源

    fs.close();

}

HDFS删除文件和目录

@Test

public void testDelete() throws IOException, InterruptedException, URISyntaxException{

 

    // 1 获取文件系统

    Configuration configuration = new Configuration();

    FileSystem fs = FileSystem.get(new URI("hdfs://hadoop102:8020"), configuration, "atguigu");

       

    // 2 执行删除

    fs.delete(new Path("/xiyou"), true);

       

    // 3 关闭资源

    fs.close();

}

posted @ 2023-10-04 19:28  lcz111  阅读(11)  评论(0)    收藏  举报