mv [옵션]... [-T] 원본 대상
mv [옵션]... 원본... 디렉터리
mv [옵션]... -t 디렉터리 원본...
원본을 대상으로 이름 바꾸거나 (다수) 원본을 디렉터리로 이동합니다.
긴 옵션의 필수 인자값은 짧은 옵션에서도 마찬가지입니다.
- --backup[=컨트롤]
- 기존 대상 파일의 백업을 만듬
- -b
- --backup 옵션과 유사하나 인자를 받지 않음
- --debug
- 파일 복사 방식을 설명합니다. -v 생략
- -f, --force
- 덮어쓰기 전 물어보지 않습니다
- -i, --interactive
- 덮어쓰기 전 물어봅니다
- -n, --no-clobber
- 기존 파일을 덮어쓰지 않습니다
-i, -f, -n 중 하나 이상의 옵션을 설정했다면 마지막 옵션만 동작합니다.
- --no-copy
- 이름 바꾸기에 실패하면 복사하지 않습니다
- --strip-trailing-slashes
- 각 원본인자의 마지막 슬래시를 제거합니다
- -S, --suffix=접미부
- 일반적인 백업 접미부 대신 지정 접미부를 적용합니다
- -t, --target-directory=디렉터리
- 모든 원본 인자를 디렉터리로 이동합니다
- -T, --no-target-directory
- 대상을 일반 파일 처럼 취급합니다
- --update[=업데이트]
- 어떤 파일을 업데이트할 지 지정합니다. 업데이트={all,none,older(기본값)}. 하단 참조.
- -u
- --update[=older]와 동일합니다
- -v, --verbose
- 어떤 동작을 끝냈는지 설명합니다
- -Z, --context
- 대상 파일의 SELinux 보안 컨텍스트를 기본 형으로 지정합니다
- --help
- 이 도움말을 표시하고 나갑니다
- --version
- 버전 정보를 출력하고 나갑니다
업데이트는 어떤 대상 파일을 바꿀 지 지정합니다. 'all'은 --update 옵션을 지정하지 않았을 때의 기본 동작이며, 모든 대상 파일을 바꿉니다. 'none'은 --no-clobber 옵션과 유사하며, 대상의 어떤 파일도 바꾸지 않지만, 건너뛴 파일에 대해 실패를 유발하지도 않습니다. 'older'는 --update를 지정했을 떄의 기본 동작이며, 관련 원본 파일보다 오래된 파일을 바꿉니다.
--suffix 또는 SIMPLE_BACKUP_SUFFIX에서 지정하지 않는 한, 백업 접미부는 '~'입니다. 버전 관리 방식은 --backup 옵션 또는 VERSION_CONTROL 환경 변수로 선택합니다. 해당 값은 다음과 같습니다:
- none, off
- 백업을 하지 않습니다(--backup 옵션을 붙여도)
- numbered, t
- 번호가 주어진 백업을 만듭니다
- existing, nil
- 번호가 주어진 백업이 있으면 번호를 주고, 그렇지 않으면 단순하게 합니다
- simple, never
- 항상 단순 백업을 합니다
Mike Parker, David MacKenzie, Jim Meyering이(가) 작성함.
GNU coreutils 온라인 도움말: <https://www.gnu.org/software/coreutils/>
번역 버그는 <https://translationproject.org/team/ko.html>
저작권 © 2023 Free Software Foundation, Inc. 라이선스 GPLv3+: GNU GPL 버전 3 이상 <https://gnu.org/licenses/gpl.html>.
이 프로그램은 자유 소프트웨어입니다: 자유롭게 바꾸고 재배포할 수 있습니다. 법률이 허용하는 모든 범위내의 보증은 없습니다.
rename(2)EN
완전한 문서 <https://www.gnu.org/software/coreutils/mv>
또는 로컬 문서: info '(coreutils) mv invocation'