같은 이름으로 한 폴더에서 다른 폴더로 파일 이동 나는 리눅스,

나는 리눅스, 특히 우분투 서버에 익숙하지 않으며 터미널입니다 …. 나는 그런 파일 구조를 가지고 있습니다 :

-im
 |
 |-t1
   |-1.jpg
 |-t2
   |-2.jpg
 |-second
   |-t1
     |-3.jpg
   |-t2
     |-4.jpg

t1에 1,3.jpg가 있고 t2에 2,4.jpg가 포함되도록 두 번째 파일에서 기본 폴더로 어떻게 이동할 수 있습니까? t1 및 t2에서 삭제할 항목은 없지만 두 번째 하위 폴더는 여기로 이동합니다.

mv 명령으로 모두 괜찮습니까?



답변

그렇습니다. mv예를 들면 다음 과 같습니다.

mv /path_to_source_folder/filename /path_to_destination_folder/

또는 예를 들어 im / second 수준에서 : ( cd im/second)

mv t1/3.jpg ../t1/ && mv t2/4.jpg ../t2/

man find예를 들어 더 많은 방법이 있습니다 .man rsync

ls명령 출력 을 볼 때 .. (2 도트)는 ‘한 단계 뒤로’를 의미합니다. (점 하나)는 ‘여기에 있음’을 의미하며 그대로 사용할 수 있습니다.

물론 두 번째 폴더를 제거하려면 rmdir 명령 또는 rm -R을 사용 man {command}하십시오 (잘 모르는 경우 항상주의해서 사용 하십시오).


답변