點擊鏈接查看文檔
一、實驗?zāi)康?br> 熟悉hdfs命令行基本操作
二、實驗環(huán)境
Windows 10
VMware Workstation Pro虛擬機
Hadoop環(huán)境
Jdk1.8
三、實驗內(nèi)容
1:hdfs常見命令:
(1)查看幫助:hdfs dfs -help
(2)查看當(dāng)前目錄信息:hdfs dfs -ls /
(3)創(chuàng)建文件夾:hdfs dfs -mkdir /文件夾名
(4)上傳文件:hdfs dfs -put /本地路徑 /hdfs路徑
(5)下載文件到本地:hdfs dfs -get /hdfs路徑 /本地路徑
(6)移動hdfs文件:hdfs dfs -mv /hdfs路徑 /hdfs路徑
(7)復(fù)制hdfs文件:hdfs dfs -cp /hdfs路徑 /hdfs路徑
(8)刪除hdfs文件:hdfs dfs -rm /文件名
(9)刪除hdfs文件夾:hdfs dfs -rm -r /文件夾名
(10)查看hdfs中的文件:hdfs dfs -cat /文件名
(11)查看文件夾中有多少個文件:hdfs dfs -count /文件夾名
(12)統(tǒng)計目錄下的對象數(shù):hdfs dfs -count /文件夾名
(13)統(tǒng)計目錄下的對象大?。篽dfs dfs -du [-s] [-h] /文件夾名
(14)顯示hdfs的容量、數(shù)據(jù)塊和數(shù)據(jù)節(jié)點的信息:hdfs dfsadmin -report
安全模式是hadoop的一種保護機制,用于保證集群中的數(shù)據(jù)塊的安全性。當(dāng)hdfs進入安全模式時不允許客戶端進行任何修改文件的操作,包括上傳文件,刪除文件,重命名,創(chuàng)建文件夾等操作。
(15)查看安全模式狀態(tài):hdfs dfsadmin -safemode get
(16)強制進入安全模式:hdfs dfsadmin -safemode enter
(17)強制離開安全模式:hdfs dfsadmin -safemode leave文章來源:http://www.zghlxwxcb.cn/news/detail-415466.html
hdfs常見命令運行:
(1)查看幫助:hdfs dfs -help
(2)查看當(dāng)前目錄信息:hdfs dfs -ls /
(3)創(chuàng)建文件夾hdfsTest:hdfs dfs -mkdir /hdfsTest
(4)把本地路徑為/home/hadoop/rg34/input.txt的文件上傳到hdfs文件系統(tǒng)路徑為/hdfsTest/hdfsFile1的目錄下:hdfs dfs -put /home/hadoop/rg3 4/input.txt /hdfsTest/hdfsFile1
(5)下載路徑為/hdfsTest/hdfsFile1/input.txt的hdfs文件到本地/home/hadoop/linusTest目錄下:hdfs dfs -get /hdfsTest/hdfsFile1/ input.txt /home/hadoop/linusTest
(6)把路徑為/hdfsTest/hdfsFile1/input.txt的hdfs文件移動到/hdfsTest/hdfsFile2下:hdfs dfs -mv /hdfsTest/hdfsFile1/input.txt /hdfsTest/hdfsFile2
(7)復(fù)制一份路徑為/hdfsTest/hdfsFile2/input.txt的hdfs文件到路徑為/hdfsTest/hdfsFile1目錄下:hdfs dfs -cp /hdfsTest/hdfsFile2/input. Txt /hdfsTest/hdfsFile1
(8)刪除路徑為/hdfsTest/hdfsFile1/input.txt的hdfs文件:hdfs dfs -rm /hdfsTest/hdfsFile1/input.txt
(9)刪除路徑為/hdfsTest/hdfsFile1的hdfs文件夾:hdfs dfs -rm -r /hdfsTest/hdfsFile1
(10)查看路徑為/hdfsTest/hdfsFile2/input.txt的hdfs文件:hdfs dfs -cat /hdfsTest/hdfsFile2/input.txt
(11)查看hdfsTest文件夾中有多少個文件:hdfs dfs -count /hdfsTest
(數(shù)字2表示有兩個文件夾,數(shù)據(jù)1表示有1個文件)
(12)統(tǒng)計某目錄下的對象數(shù):hdfs dfs -count /
(13)統(tǒng)計某目錄下的對象大?。篽dfs dfs -du [-s] [-h] /
(14)顯示hdfs的容量、數(shù)據(jù)塊和數(shù)據(jù)節(jié)點的信息: hdfs dfsadmin -report
安全模式是hadoop的一種保護機制,用于保證集群中的數(shù)據(jù)塊的安全性。當(dāng)hdfs進入安全模式時不允許客戶端進行任何修改文件的操作,包括上傳文件,刪除文件,重命名,創(chuàng)建文件夾等操作。
(15)查看安全模式狀態(tài):hdfs dfsadmin -safemode get
(16)強制進入安全模式:hdfs dfsadmin -safemode enter
(17)強制離開安全模式:hdfs dfsadmin -safemode leave
文章來源地址http://www.zghlxwxcb.cn/news/detail-415466.html
到了這里,關(guān)于Hadoop原理與技術(shù)——hdfs命令行基本操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!