[Linux] mv 명령어 및 옵션 총 정리CSE/Linux2024. 5. 4. 00:00
Table of Contents
반응형
본 문서는 macOS Sonoma 버전 14.2.1 환경에서 진행되고 있습니다.
macOS에서는 사용자의 홈 디렉토리가 /Users/username 형태로 지정되어 있습니다.
Linux 환경에서는 사용자의 홈 디렉토리가 /home/username으로 설정되어 있으니 각 운영 체제에 따라 해당 경로를 적절히 참조해 주시기 바랍니다.
설명
파일 또는 디렉터리를 DIRECTORY로 이동하거나 파일명을 DEST로 변경할 때 사용하는 명령어이다.
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
자주 사용하는 옵션
-b, --backup
대상 파일이 이미있어서 지워지는 것을 대비해 백업 파일을 생성한다.
인수는 지정하지 않는다.
-f, --force
대상 파일이 이미 있어도 사용자에게 어떻게 처리할지 묻지 않고 강제로 덮어쓴다.
-v
파일 이동 과정이 자세히 표시된다.
그 외 옵션
-i, --interactive
대상 파일이 있는 경우 덮어쓸 것인지 물어본다.
--strip-trailing-slashes
옮길 대상(SOURCE)의 뒤에 있는 슬래시('/')를 제거하고 실행한다.
-S, --suffix=SUFFIX
지정된 접미사를 붙여서 덮어쓴다.
-t, --target-directory=DIRECTORY
옮길 대상(SOURCE)의 모든 대상을 디렉터리로 옮긴다.
-T, --no-target-directory
대상 파일을 일반 파일로 취급한다.
-u, --update
대상 파일보다 옮길 대상(SOURCE)이 최신 파일이거나 대상 파일이 없을 경우 이동한다.
--help
해당 명령어의 도움말을 보여주고 실행이 종료한다.
—version
version 정보를 출력하고 실행이 종료한다.
References
728x90
반응형
'CSE > Linux' 카테고리의 다른 글
[Linux] file 명령어 및 옵션 총 정리 (0) | 2024.05.06 |
---|---|
[Linux] touch 명령어 및 옵션 총 정리 (0) | 2024.05.05 |
[Linux] rm 명령어 및 옵션 총 정리 (0) | 2024.05.03 |
[Linux] cp 명령어 및 옵션 총 정리 (0) | 2024.05.02 |
[Linux] ls 명령어 및 옵션 총 정리 (0) | 2024.05.01 |
@junyeokk :: 나무보다 숲을
경북대학교에서 컴퓨터과학을 전공하고 있는 학부생입니다. 컴퓨터 전공 관련 내용들과 프론트엔드 개발 지식들을 공유합니다. React, Javascript를 다룰 줄 알며 요즘에는 Typescript에도 관심이 생겨 공부하고 있습니다. 서로 소통하면서 프로젝트 하는 것을 즐기며 많은 대외활동으로 개발 능력과 소프트 스킬을 다듬어나가고 있습니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!