OS/Terminal Command

[Terminal] mv : 폴더나 파일 위치 이동 및 이름 변경

강잇 2022. 7. 3. 20:59

mv "이동할 디렉토리명" "도착할 디렉토리명" : 폴더나 파일의 위치 이동 및 이름 변경

  • move의 약자로, 폴더나 파일을 이동할 때 사용한다.
  • CLI에서는 명령어 mv로 폴더나 파일을 이동하거나 이름을 바꿀 수 있다.

mv : 위치 변경

mv "폴더 또는 파일의 이름" "도착할 디렉토리 이름"

mv 명령어로 Test2를 Test1 디렉토리로 이동시켰다.

mv : 이름 변경

  • 명령어의 형식은 위치를 변경할 때와 동일하며, 이동될 디렉토리 이름이 존재하지 않을 경우 이름을 변경한다.

이동될 디렉토리가 없어 이름을 변경한 것을 확인할 수 있다.

mv -i : 도착할 디렉토리에 동일한 이름의 디렉토리가 존재하면, 덮어쓸 것인지 물어봄

  • 도착할 디렉토리의 동일한 이름의 디렉토리가 빈 상태여야 덮어쓸 수 있음.
mv -i "폴더 또는 파일의 이름" "도착할 디렉토리 이름"

위와 같이 동일한 이름의 디렉토리가 존재하면 덮어쓸 것인지 확인한다. y 입력 시 덮어 씀

mv -f : 도착할 디렉토리에 동일한 이름의 디렉토리가 존재하면, 덮어쓸 것인지 묻지 않고 덮어씀

  • 도착할 디렉토리의 동일한 이름의 디렉토리가 빈 상태여야 덮어쓸 수 있음.
mv -f "폴더 또는 파일의 이름" "도착할 디렉토리 이름" # -f 생략 가능

명령어를 입력하자마자 확인 메세지 없이 바로 이동됨.