리눅스 mv 명령.
mv 명령은 파일 및 디렉토리를 이동하는 데 사용됩니다.
$ mv [options] source dest
mv 명령 기본 옵션:
옵션 | 설명 |
---|---|
mv -f | 프롬프트 없이 대상 파일을 덮어써서 강제 이동 |
mv -i | 덮어쓰기 전에 대화식 프롬프트 |
mv -u | 업데이트 - 소스가 대상보다 최신일 때 이동 |
mv -v | verbose - 소스 및 대상 파일 인쇄 |
남자 mv | 설명서 도움말 |
main.c def.h 파일을 /home/usr/rapid/ 디렉토리로 이동:
$ mv main.c def.h /home/usr/rapid/
현재 디렉토리에 있는 모든 C 파일을 bak 하위 디렉토리로 이동합니다.
$ mv *.c bak
하위 디렉토리 bak의 모든 파일을 현재 디렉토리로 이동:
$ mv bak/* .
main.c 파일의 이름을 main.bak로 바꿉니다.
$ mv main.c main.bak
디렉토리 bak의 이름을 bak2로 바꿉니다.
$ mv bak bak2
업데이트 - main.c가 최신 버전일 때 이동:
$ mv -u main.c bak
$
bak/main.c를 덮어쓰기 전에 main.c를 이동하고 프롬프트를 표시합니다.
$ mv -v main.c bak
'bak/main.c' -> 'bak/main.c'
$