《從零開始學Hadoop大數據分析(視頻教學版)》 —3.3 Hadoop中HDFS的常用命令
3.3? Hadoop中HDFS的常用命令

我們已經知道HDFS是分布式存儲,可以存放大批量的文件,如果要對文件進行操作,可以通過下面的命令來完成,如讀取文件、上傳文件、刪除文件和建立目錄等。
3.3.1? 對文件的操作
HDFS的命令都在Hadoop的bin目錄下,如果已經設置好Hadoop的環境變量,可以直接輸入HDFS命令行,常見的相關命令如下。
1.列出HDFS下的文件
hdfs -ls [-d] [-h] [-R] [
* -d:顯示目錄。
* -h:以易讀的方式顯示文件的大小。
* -r:遞歸列出目錄的內容。
2.上傳文件
hdfs -put [-f] [-p]
* -p:保留訪問和修改時間、所有權和模式。
* -f:如果文件已存在,可以覆蓋。
3.文件被復制到本地系統中
當復制多個文件時,目標必須是一個目錄。代碼如下:
hdfs -get [-p] [-ignoreCrc] [-crc]
* -p:保留訪問和修改時間、所有權和模式。
4.刪除文檔
hdfs -rm [-f] [-r|-R] [-skipTrash]
* -f:如果該文件不存在,則不顯示診斷消息或修改退出狀態以反映錯誤。
* -r:遞歸列出目錄的內容。
5.查看文件
hdfs -cat [-ignoreCrc]
6.建立目錄
hdfs -rmdir [--ignore-fail-on-non-empty]
7.復制文件
hdfs -copyFromLocal [-f] [-p]
* -p:保留訪問和修改時間、所有權和模式。
* -f:如果文件已存在,可以覆蓋。
大數據分析 大數據 Hadoop 大數據
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。