HDFS 파일 조작 명령 형식 및 주의사항
HDFS 파일 시스템 은 상당히 많은 셸 작업 명령 을 제공 하여 프로그래머 와 시스템 관리자 가 HDFS 의 파일 을 조회 하고 수정 하 는 데 큰 편 의 를 제공 합 니 다.더욱이 HDFS 의 조작 명령 은 유 닉 스/리 눅 스 의 명령 이름과 형식 이 상당히 일치 하기 때문에 HDFS 명령 을 배 우 는 비용 도 크게 줄어든다.
HDFS 의 기본 명령 형식 은 다음 과 같 습 니 다.
여기 cmd 는 구체 적 인 명령 입 니 다. cmd 앞의 짧 은 선 을 기억 하 세 요. "-"무시 하지 마 세 요. "
일부 명령 (예 를 들 어 mkdir 등) 은 파일\디 렉 터 리 이름 을 매개 변수 로 해 야 합 니 다. 매개 변 수 는 일반적으로 URI 형식 입 니 다. args 매개 변수의 기본 형식 은:
4. 567913. scheme 은 구체 적 인 파일 시스템 을 말 합 니 다. 로 컬 파일 이 라면 scheme 은 file 입 니 다.HDFS 에 있 는 파일 이 라면 scheme 은 hdfs 입 니 다.authority 는 기계 의 주소 와 대응 하 는 포트 입 니 다.물론 리 눅 스 파일 에 절대적 인 경로 와 상대 적 인 경로 가 있 듯 이 이 URI 매개 변 수 는 어느 정도 생략 할 수 있 습 니 다.대응 하 는 설정 은hdfs://namenode: namenodeport 시 경로 인자 가/parent/child 이면 해당 하 는 실제 파일 은:
bin/hadoop dfs–cmd <args>
하지만 주의해 야 할 것 이 있 습 니 다.
HDFS 는 현재 작업 디 렉 터 리 라 는 개념 이 없습니다.HDFS 의 모든 파일 메타 데 이 터 는 NameNode 노드 에 존재 합 니 다. 구체 적 인 파일 의 저장 은 NameNode 에 의 해 제 어 됩 니 다. 특정한 파일 은 서로 다른 기계 에 분 리 될 수도 있 고 효율 을 높이 기 위해 경로 가 다른 파일 도 같은 기계 에 올 릴 수도 있 습 니 다.따라서 HDFS 에 cd, pwd 조작 을 제공 하 는 것 은 모두 비 현실 적 이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.