본문 바로가기

Hadoop

Hadoop - HDFS 명령어

= HDFS 명령어 구조

# HDFS 명령어 구조
$ hdfs dfs -cmd <args>


# cmd: 지정한 파일 명령어
# <args>: 각 명령에 따른 인자들

 

= HDFS 아키텍처 및 커맨드 환경

= 주요 명령어

: 전반적으로, linux 명령어와 유사함

  • hdfs dfs -ls /
    : HDFS의 루트 디렉토리 안에 있는 파일 나열하기 (리스트)
  • hdfs dfs -mkdir /test
    : /test 디렉토리 만들기
  • hdfs dfs -put test /test
    : 로컬 디렉토리에 있는 파일(첫번째 arg)을 HDFS(두번쨰 arg)로 복사
  • hdfs dfs -cat /test/test
    : HDFS 파일 내용 확인
  • hdfs dfs -get /test/test testlocal
    : HDFS로 복사했던 test 파일(첫번째 arg)을 로컬 디렉토리로 testlocal 파일(두번째 arg)로 복사
  • hdfs dfs -cp /test/test /test/test2
    : HDFS에서 arg1파일을 arg2파일 생성하여 복사
  • hdfs dfs -rm /test/test2
    : 파일 삭제
  • hdfs dfs -rm -r /test
    : 디렉토리 및 디렉토리 내 모든 파일 삭제 (위험한 명령어..)

 

'Hadoop' 카테고리의 다른 글

Hadoop - MapReduce 프로그래밍  (0) 2021.09.13
Hadoop - ubuntu에 하둡 설치하기  (0) 2021.09.13
Hadoop - 하둡이란??  (0) 2021.09.13