[Linux] 리눅스 mv 명령어 사용법, 리눅스 파일 이동 하는 법

mv 명령어

mv는 move의 줄임말로 파일이나 디렉토리를 이동시킬 때 사용하는 명령어이다.

 

mv [옵션] [이동시킬 디렉토리/파일] [이동 될 위치]

ex) mv log.txt folder
// 현재 디렉토리의 log.txt 파일을 folder 디렉토리로 이동

ex) mv log.txt log2.txt
// 현재 디렉토리의 log.txt 파일의 이름을 log2.txt로 변경

ex) mv /app/bin/logs/log.txt /app/dw
// /app/bin/logs 디렉토리의 log.txt 파일을 /app/dw 디렉토리로 이동

 

  • mv 명령어는 [이동시킬 디렉토리/파일] [이동될 위치] 두 인자를 필수로 갖는다.
  • 경로를 지정하지 않는다면 현 위치를 디폴트로 설정한다.
  • 이동시킬 때 새로운 이름을 지정할 수 있다.
  • 현재 위치에 이름만 바꿔서 이동시키는 식으로 파일의 이름을 바꾸기로 응용할 수 있다.

 

자주 사용하는 옵션

  • -b : 이동시킬 파일이 이미 존재하면 백업파일을 만든다.
  • -i : 이동시킬 파일이 이미 존재하면 사용자에게 덮어쓰기 여부를 묻는다.
  • -f : 이동시킬 파일이 이미 존재하면 강제로 덮어쓰기 한다.
  • -n : 이동시킬 파일이 이미 존재하면 덮어쓰기 하지 않는다.
  • -r : 하위 디렉토리까지 모두 이동한다.
  • -v : 이동 진행 상태를 출력한다.

 

반응형

댓글

Designed by JB FACTORY