hadoop hdfs基礎操作

package hdfsDemo;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;


import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FSDataOutputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;


public class test {
public static void main(String[] args) throws Exception{
Configuration conf = new Configuration();
FileSystem fs = FileSystem.get(conf);
//String address= "hdfs://sbjf-sjdh-HMP03:9000/users/demo/hdfs.txt";
//Path path = new Path(address);
//讀取文件內容
/*FSDataInputStream is = fs.open(path);
BufferedReader bis = new BufferedReader(new InputStreamReader(is,"utf-8")); 
System.out.println(bis.readLine());
bis.close();
fs.close();*/
//寫入內容
/* FSDataOutputStream fsd = fs.append(path);
fsd.writeUTF("aaaa");
fsd.flush();
fsd.close();*/
/*BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fs.append(path),"utf-8"));
bw.write("aa");
bw.newLine();
bw.flush();*/
//創建文件
//fs.mkdirs(new Path("/user"));
//獲取文件
//FileStatus fileStatus = fs.getFileStatus(new Path("/user"));
//COPY文件
fs.copyFromLocalFile(new Path("D:/DT_CDMA_20150308_6.zip"),new Path("hdfs://sbjf-sjdh-HMP03:9000/users/demo/"));
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章