해당 폴더에 파일이있는 폴더를 다른 폴더로 복사하는 데 문제가 있습니다. 명령 cp -r
은 폴더의 파일을 복사하지 않습니다.
답변
찾고있는 옵션은 -R
입니다.
cp -R path_to_source path_to_destination/
- 경우
destination
존재하지 않는, 그것은 생성됩니다. -R
의미copy directories recursively
합니다.-r
대소 문자를 구분하지 않기 때문에 사용할 수도 있습니다 ./
@ muni764의 comment에 따라 후행을 추가하여 뉘앙스에 주목하십시오 .
답변
cp
명령을 찾고 있습니다. 복사하려는 디렉토리 외부에 있도록 디렉토리를 변경해야합니다.
복사중인 디렉토리가 호출 dir1
되어 /home/Pictures
폴더 에 복사하려는 경우 :
cp -r dir1/ ~/Pictures/
Linux는 대소 문자를 구분하며 /
파일이 아니라는 사실을 알기 위해 각 디렉토리 뒤에 필요 합니다. ~
터미널의 특수 문자로 현재 사용자의 홈 디렉토리로 자동 평가됩니다. 어떤 디렉토리에 있는지 알아야하는 경우 다음 명령을 사용하십시오.pwd
.
Linux 명령 사용법을 모르는 경우 다음을 입력하여 참조 할 수있는 매뉴얼 페이지가 있습니다.
man [insert command here]
터미널 프롬프트에서.
또한 터미널에 입력 할 때 긴 파일 경로를 자동 완성 Tab하려면 경로 입력을 시작한 후 적중 할 수 있으며 선택 사항이 표시되거나 경로의 나머지 부분을 삽입합니다.
답변
사용하다:
$ cp -R SRCFOLDER DESTFOLDER/