푸우군의 일상정보

리눅스 mv 명령어 사용법 [파일 이동 & 이름 변경] 본문

컴퓨터/Linux

리눅스 mv 명령어 사용법 [파일 이동 & 이름 변경]

푸우군 2024. 8. 13. 15:17

안녕하세요 

 

이번엔 리눅스에서 자주 사용하는 mv 명령어에 대한 설명을 해보려고합니다.

 

콘솔에서 바로 명령어의 설명을 보려면

mv --help

라고 입력하면 아래 내용이 출력되어 옵션을 설명해줍니다.

 

-f 대상 파일을 강제로 덮어씁니다.
-i 대상 파일이 존재할 경우 사용자에게 덮어쓸지 여부를 묻습니다.
-n 대상 파일이 존재할 경우 덮어쓰지 않습니다.
-u 대상 파일이 존재할 경우, 소스 파일이 더 최신일 때만 덮어씁니다.
-v 이동 또는 이름 변경 작업을 자세히 출력합니다.
-t 지정된 디렉토리로 파일을 이동합니다.
--backup 덮어쓰기 전에 백업 파일을 만듭니다.
--suffix 백업 파일의 접미사를 지정합니다.
--strip-trailing-slashes 소스 파일의 끝에 있는 슬래시를 제거합니다.
--help mv 명령어의 도움말을 출력합니다.
-- mv 명령어 기본구조
mv [otpion] {source} {destination}




-- test1.txt를 다른 폴더로 이동
mv /home/root/test1.txt /home/developer/test1.txt

-- 같은 경로에서 test1.txt를 test2.txt로 이름변경
mv ./test1.txt ./test2.txt

-- 여러개 파일이동
mv ./test1.txt ./test2.txt ./test3.txt /home/developer/

-- 현재 경로에서 .sql 파일만 이동시키기
mv ./*.sql /home/developer/