HDFS 명령
내 이전 블로그 , 나는 이미 HDFS, 기능 및 아키텍처에 대해 논의했습니다. 여행을 향한 첫 걸음 HDFS 명령을 실행하고 HDFS가 작동하는 방식을 탐색하고 있습니다. 이 블로그에서는 Hadoop 파일 시스템에 액세스 할 수있는 HDFS 명령에 대해 설명합니다.
따라서 Hadoop 파일 시스템으로 작업 할 때 가장 자주 사용되는 중요한 HDFS 명령과 작업에 대해 설명하겠습니다.
fsck
Hadoop 파일 시스템의 상태를 확인하는 HDFS 명령입니다.
명령: hdfs fsck /
ls
HDFS의 파일 및 디렉토리 목록을 표시하는 HDFS 명령.
명령: hdfsdfs –Ls /
mkdir
HDFS에 디렉토리를 만드는 HDFS 명령.
용법: hdfs dfs –mkdir / directory_name
명령: hdfs dfs –mkdir / new_edureka
자바에서 오버로딩과 오버로딩의 차이점
노트 : 여기서 우리는 HDFS에서“new_edureka”라는 이름의 디렉토리를 만들려고합니다.
접촉
HDFS 파일 크기가 0 바이트 인 HDFS에서 파일을 만드는 명령입니다.
용법: hdfs dfs –touchz / 디렉터리 / 파일 이름
명령: hdfs dfs –touchz / new_edureka / sample
노트 : 여기서 우리는 파일 크기가 0 바이트 인 hdfs의 'new_edureka'디렉토리에 'sample'이라는 파일을 만들려고합니다.
의
파일 크기를 확인하는 HDFS 명령.
용법: hdfs dfs –du –s / 디렉토리 / 파일 이름
명령: hdfs dfs –du –s / new_edureka / 샘플
고양이
HDFS에서 파일을 읽고 해당 파일의 내용을 표준 출력으로 인쇄하는 HDFS 명령입니다.
용법: hdfs dfs –cat / path / to / file_in_hdfs
명령: hdfs dfs –cat / new_edureka / test
본문
소스 파일을 가져와 텍스트 형식으로 출력하는 HDFS 명령입니다.
용법: hdfs dfs –text / 디렉터리 / 파일 이름
명령: hdfs dfs –text / new_edureka / test
copyFromLocal
HDFS 명령은 로컬 파일 시스템에서 HDFS로 파일을 복사합니다.
용법: hdfs dfs -copyFromLocal
명령: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
노트 : 여기서 테스트는 로컬 디렉토리 / home / edureka에있는 파일이며 명령이 실행되면 테스트 파일이 HDFS의 / new_edureka 디렉토리에 복사됩니다.
copyToLocal
HDFS에서 로컬 파일 시스템으로 파일을 복사하는 HDFS 명령.
용법: hdfs dfs -copyToLocal
명령: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
노트 : 여기 test는 HDFS의 new_edureka 디렉토리에있는 파일이며 명령이 실행되면 테스트 파일이 로컬 디렉토리 / home / edureka에 복사됩니다.
놓다
로컬 파일 시스템에서 대상 파일 시스템으로 단일 소스 또는 여러 소스를 복사하는 HDFS 명령.
용법: hdfs dfs -put
명령: hdfs dfs –put / home / edureka / test / user
노트 : copyFromLocal 명령은 소스가 로컬 파일 참조로 제한된다는 점을 제외하면 put 명령과 유사합니다.
가져 오기
HDFS 명령은 hdfs에서 로컬 파일 시스템으로 파일을 복사합니다.
용법: hdfs dfs -get
명령: hdfs dfs –get / user / test / home / edureka
노트 : copyToLocal 명령은 대상이 로컬 파일 참조로 제한된다는 점을 제외하면 get 명령과 유사합니다.
카운트
지정된 파일 패턴과 일치하는 경로 아래의 디렉토리, 파일 및 바이트 수를 계산하는 HDFS 명령.
용법: hdfsdfs-개수
명령: hdfs dfs –count / user
rm
HDFS에서 파일을 제거하는 HDFS 명령.
용법: hdfs dfs –rm
명령: hdfs dfs –rm / new_edureka / test
rm -r
HDFS 명령은 HDFS에서 전체 디렉토리와 모든 내용을 제거합니다.
용법: hdfs dfs -rm -r
명령: hdfs dfs -rm -r / new_edureka
cp
소스에서 대상으로 파일을 복사하는 HDFS 명령. 이 명령은 여러 소스도 허용하며이 경우 대상은 디렉토리 여야합니다.
용법: hdfs dfs -cp
명령: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
명령: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
mv
소스에서 대상으로 파일을 이동하는 HDFS 명령. 이 명령은 여러 소스도 허용하며이 경우 대상은 디렉토리 여야합니다.
용법: hdfs dfs -mv
명령: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
지우다
휴지통을 비우는 HDFS 명령.
명령: hdfsdfs-지우다
rmdir
HDFS 명령은 디렉토리를 제거합니다.
용법: hdfs dfs -rmdir
C ++ 가상 함수 = 0
명령: hdfs dfs –rmdir / user / hadoop
용법
개별 명령에 대한 도움말을 반환하는 HDFS 명령입니다.
용법: hdfs dfs-사용
명령: hdfs dfs -usage mkdir
노트 : 사용법 명령을 사용하면 모든 명령에 대한 정보를 얻을 수 있습니다.
도움
지정된 명령 또는 모든 명령에 대한 도움말을 표시하는 HDFS 명령입니다.
명령: hdfs dfs-도움말
이것은 HDFS 명령 블로그의 끝입니다. 유익하고 모든 명령을 실행할 수 있기를 바랍니다. 더 많은 HDFS 명령을 보려면 Apache Hadoop을 참조하십시오.선적 서류 비치 여기.
위의 HDFS 명령을 실행 했으므로 이제 전 세계에 걸쳐 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 작성했습니다. Edureka BigData Hadoop 인증 교육 과정은 학습자가 HDFS, Yarn, MapReduce, Pig, Hive, HBase, Oozie, Flume 및 Sqoop의 전문가가 될 수 있도록 지원합니다. 소매, 소셜 미디어, 항공, 관광, 금융 도메인에서 실시간 사용 사례를 사용합니다.
질문이 있으십니까? 의견란에 언급 해 주시면 연락 드리겠습니다.