HDFS 파일 조작 명령 형식 및 주의사항

1115 단어
1. 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 조작 을 제공 하 는 것 은 모두 비 현실 적 이다.

좋은 웹페이지 즐겨찾기