Hadoop FS Shell ls

HadoopBeginner
지금 연습하기

소개

반짝이는 별들로 가득 찬 마법 같은 밤하늘을 상상해 보세요. 그 아래 용감한 성간 탐험가가 짜릿한 모험을 시작합니다. 이 시나리오에서 우리의 목표는 "FS Shell ls" 명령을 사용하여 Hadoop HDFS 를 탐색하고, 광대한 디지털 우주에서 숨겨진 데이터와 정보의 보물을 밝혀내는 것입니다.

Hadoop 파일 시스템 탐색

이 단계에서는 Hadoop 파일 시스템 (HDFS) 영역으로 들어가 hadoop fs -ls 명령을 사용하여 디렉토리와 파일을 나열합니다.

  1. Hadoop 사용자로 전환합니다:

    su - hadoop
    
  2. HDFS 에서 사용자의 홈 디렉토리 내용을 나열합니다:

    hadoop fs -ls /
    

    명령이 성공적으로 실행되면 Hadoop 환경이 준비되었음을 의미하며, hadoop 명령을 사용할 수 있습니다.

디렉토리 탐색

hadoop fs -ls 명령을 사용하여 HDFS 내의 디렉토리를 더 탐색하여 여정을 계속 진행해 보겠습니다.

  1. HDFS 에 새 디렉토리를 생성합니다:

    hadoop fs -mkdir /lab
    
  2. 새로 생성된 디렉토리의 내용을 나열합니다:

    hadoop fs -ls /
    

파일 상세 정보 탐색

이 단계에서는 파일 경로와 함께 hadoop fs -ls 명령을 사용하여 HDFS 내의 특정 파일에 대한 세부 정보를 자세히 살펴보겠습니다.

  1. 샘플 파일을 HDFS 의 lab 디렉토리에 업로드합니다:

    echo 'Hello, Hadoop!' > sample.txt
    hadoop fs -put sample.txt /lab
    
  2. 업로드된 파일의 세부 정보를 나열합니다:

    hadoop fs -ls /lab/sample.txt
    

요약

이 Lab 에서는 "FS Shell ls" 명령을 사용하여 디렉토리를 탐색하고, 경로를 이동하며, 파일 세부 정보를 발견하는 방식으로 Hadoop File System 을 탐험하는 여정을 시작했습니다. 단계별 지침을 따르고 Hadoop 의 강력한 기능을 활용함으로써 사용자는 HDFS 에 대한 이해를 높이고 분산 환경 내에서 데이터를 효과적으로 관리할 수 있습니다.