目录
1、删除文件
//文件删除
@Test
public void testRm() throws IOException{
//参数解读:参数1:要删除的路径; 参数2:是否递归删除;
//删除文件
fs.delete(new Path("/hainan"),false);
}
http://hadoop102:9870/在网址上查看一下hainan这个文件夹是否还存在;
2、删除空目录
@Test
public void testRm() throws IOException{
//参数解读:参数1:要删除的路径; 参数2:是否递归删除;
//删除空目录
fs.delete(new Path("/xiyou"),false);
}
http://hadoop102:9870/在网址上查看xiyou是否存在;如下图则正确
3、删除非空目录
@Test
public void testRm() throws IOException{
//参数解读:参数1:要删除的路径; 参数2:是否递归删除;
//删除非空目录
fs.delete(new Path("/jinguo"),true);
}
删除非空目录注意:
http://hadoop102:9870/在网址上查看jinguo是否存在;如下图则正确
参数解读:参数1:源文件路径;参数2:目标文件路径
1、对文件名称的修改
@Test
public void testmv() throws IOException{
//参数解读:参数1:源文件路径; 参数2:目标文件路径
//对文件名称的修改
//fs.rename(new Path("/input/word.txt"),new Path("/input/ljj.txt"));
如图所示则正确
2、文件的移动和更名
@Test
public void testmv() throws IOException{
//参数解读:参数1:源文件路径; 参数2:目标文件路径
//文件的移动和更名
//fs.rename(new Path("/input/ljj.txt"),new Path("/ljj.txt"));
如图所示则正确
3、目录更名
@Test
public void testmv() throws IOException{
//参数解读:参数1:源文件路径; 参数2:目标文件路径
//目录更名
fs.rename(new Path("/input"),new Path("/output"));
如图所示则正确