touch
'x y z'
1.1%20
替換:使用%20
代替檔名中的每乙個空格
hdfs dfs -put x%20y%20%20z
1.2|
戲法使用管道符|
巧妙連線cat
和put
cat x\ y\ \ z | hdfs dfs -put - /tmp/test/x\ y\ \ z
cat x\ y\ \ z | hdfs dfs -put - '/tmp/test/x y z'
cat x\ y\ \ z | hdfs dfs -put - "/tmp/test/x y z"
cat'x y z'
| hdfs dfs -put - /tmp/test/x\ y\ \ z
cat'x y z'
| hdfs dfs -put - '/tmp/test/x y z'
cat'x y z'
| hdfs dfs -put - "/tmp/test/x y z"
cat"x y z"
| hdfs dfs -put - /tmp/test/x\ y\ \ z
cat"x y z"
| hdfs dfs -put - '/tmp/test/x y z'
cat"x y z"
| hdfs dfs -put - "/tmp/test/x y z"
2.1\
轉義:在檔名中的每乙個空格前加上轉義符\
hdfs dfs -get /x\ y\ \ z
2.2 單引號'
/ 雙引號"
:使用單引號'
/雙引號"
將檔案全路徑包含在內
hdfs dfs -get '/x y z'
hdfs dfs -get "/x y z"
傳送門:stackoverflow hdfs的命令列使用
hdfs dfs ls 檢視根路徑下面的檔案或資料夾 hdfs dfs mkdir p xx 在hdfs上面 遞迴的 建立資料夾 hdfs dfs movefromlocal sourcedir 本地磁碟的檔案或資料夾的路徑 destdir hdfs的路徑 本地 移動 到 hdfs hdfs dfs...
HDFS的命令列使用
ls 格式 hdfs dfs ls uri 作用 類似於linux的ls命令,顯示檔案列表 lsr 格式 hdfs dfs lsr uri 作用 在整個目錄下遞迴執行ls mkdir 格式 hdfs dfs p mkdir 作用 以 path 中的uri作為引數,建立目錄,使用 p引數可以遞迴建立目...
HDFS命令列介面
fs.default.name 這個屬性設定hadoop預設的檔案系統。引數是個uri的格式。例如 hdfs 192.168.10.4 54310。namenode程序按照這個引數啟動ipc服務。ipc是hadoop跨機器通訊機制,通過ipc客戶端直接呼叫伺服器類的某個方法,遮蔽了複雜的socket...