디렉토리를 이동하는 방법은 무엇입니까?

디렉토리를 이동하는 방법은 무엇입니까?

Spark에서 생성한 일부 xxxxx 파일의 하위 디렉터리가 포함된 HDFS 디렉터리가 있습니다. 이 디렉토리(및 그 안의 모든 항목)를 새 디렉토리로 이동하고 싶습니다. 어떻게?


내 시도:

[gsamaras@gwta3000 ~]$ hadoop fs -mv  /projects/landmarks/ /projects/landmarks/all/
mv: ` /projects/landmarks/': No such file or directory
[gsamaras@gwta3000 ~]$ hadoop fs -mv  /projects/landmarks/* /projects/landmarks/all/
mv: ` /projects/landmarks/*': No such file or directory
[gsamaras@gwta3000 ~]$ hadoop fs -mv  /projects/landmarks/*/* /projects/landmarks/all/
mv: ` /projects/landmarks/*/*': No such file or directory
[gsamaras@gwta3000 ~]$ hadoop fs -ls /projects/landmarks/
Found 116 items
drwx------   - gsamaras edugr          0 2016-09-07 18:08 /projects/landmarks/Parthenon
...

답변1

$ mv projects/landmarks/ projects/landmarks/all/
mv: project/placemarks/의 이름을 project/placemarks/all/landmarks/로 변경합니다. 인수가 잘못되었습니다.
넌 움직일 수 없어메인 디렉토리다음 중 하나를 입력하세요하위 디렉토리.


목차 및 목차
mv /projects/landmarks /projects/landmarks/all

디렉토리의 내용
mv /projects/landmarks/* /projects/landmarks/all

경로를 사용자로 하시겠습니까 projects/landmarks, 아니면 루트로 하시겠습니까?
초기 슬래시를 추가하면 bash가 @root 수준에서 디렉터리를 찾도록 지시합니다.


"/"로 시작하면 루트를 가리킵니다.
/사용자/Foo/프로젝트/랜드마크/모두

초기 "/"가 없으면 현재 작업 디렉터리를 가리킵니다.
프로젝트/랜드마크/모두

관련 정보