hadoop 資料夾檔案的建立與刪除
package hadoop.test; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; public class FileSystemTest { public static void main(String[] args) throws IOException, URISyntaxException { Configuration cfg = new Configuration(); FileSystem fs = FileSystem.get(new URI("hdfs://data1:9000"),cfg); //fs.open(new Path(new URI("hdfs://data1:9000"))); boolean flgs = fs.exists(new Path(new URI("/hgs"))); if(flgs) { boolean flg = fs.isDirectory(new Path(new URI("/hgs"))); System.out.println(flg); //這裡會報錯,新增 環境變數 HADOOP_USER_NAME=root //從本地copy一個檔案到hdfs //fs.copyFromLocalFile(true,new Path("e:\\install.ini"), new Path("/hgs/tmp.txt")); //複製hdfs檔案到本地 //fs.copyToLocalFile(false,new Path("hdfs://data1:9000/hgs/tmp.txt"),new Path("e:\\tmp.txt"),true ); //建立資料夾 //boolean fl = fs.mkdirs(new Path("/hgs/hgstmp")); //System.out.println(fl); boolean f = fs.delete(new Path("/hgs/hgstmp"), true); System.out.println(f); } System.out.println(flgs); fs.close(); } }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31506529/viewspace-2217164/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- FileUtils類建立、刪除檔案及資料夾
- 雲伺服器:Linux資料夾檔案建立、刪除伺服器Linux
- linux|批量建立檔案、資料夾或刪除——萬用字元Linux字元
- python 如何刪除資料夾下的所有檔案和子資料夾?Python
- 在Linux中,如何建立、移動和刪除檔案和資料夾?Linux
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- Qt 選擇資料夾、建立資料夾以及建立檔案QT
- 【Git/Github】刪除遠端倉庫中的檔案/資料夾Github
- PostgreSQL:資料庫的建立與刪除SQL資料庫
- Linux學習筆記:rm刪除檔案和資料夾Linux筆記
- Linux下刪除指定資料夾下指定字尾名的檔案Linux
- CoLab刪除資料夾
- linux刪除資料夾下所有檔案命令是什麼 linux刪除資料夾下內所有內容怎麼操作Linux
- 資料夾刪除不了怎麼辦?資料夾刪除不了的解決方法
- Inno Step 打包檔案成.exe時候刪除指定資料夾
- Linux shell 根據時間批量刪除指定資料夾下的檔案Linux
- git 刪除已經新增到git跟蹤的檔案或資料夾Git
- 利用java建立檔案或者資料夾Java
- 使用node中fs模組建立和刪除資料夾
- Linux 刪除資料夾命令Linux
- 用nodejs刪除檔案,資料夾(採用webpack打包時必用)NodeJSWeb
- linux刪除資料夾命令是什麼 linux刪除檔案和目錄命令大全介紹Linux
- win10系統中Temp資料夾是什麼檔案|Temp資料夾可以刪除嗎Win10
- 必須先建立資料夾再建立檔案嗎
- Linux下刪除資料夾的命令Linux
- 不能重新命名檔案及不能刪除檔案和資料夾許可權設定
- temp資料夾可以刪除嗎 temp資料夾幹啥的
- oracle徹底刪除資料檔案Oracle
- 如何刪除Removable Drives資料夾?REM
- local資料夾能刪除嗎
- roaming資料夾可以刪除嗎
- 在 Linux 中使用 Bash 指令碼刪除早於 “X” 天的檔案/資料夾Linux指令碼
- kingsoft資料夾可以刪除嗎 kingsoft資料夾刪不掉的解決辦法
- sd卡中的資料夾刪除了怎麼恢復,SD卡刪除的檔案如何恢復SD卡
- temp是什麼資料夾可以刪除嗎 電腦c盤中temp檔案可以清空刪除嗎
- 怎麼刪除windows10的6個資料夾_windows10刪除6個資料夾的方法Windows
- Oracle10g刪除資料檔案Oracle
- win10 appdata資料夾是否可以刪除_win10 appdata資料夾哪些可以刪除Win10APP