개요mv 명령어는 리눅스에서 파일을 이동시키는 명령어입니다. Show 윈도우 환경에서는 마우스로 드래그&드롭을 활용하여 파일 이동을 쉽게 할 수 있습니다. 일반적으로 리눅스 서버 환경에서는 Desktop GUI 환경을 사용하지 않기 때문에 마우스 없이 파일을 복사해야 합니다. 콘솔에서 명령어를 수행해서 말이죠. mv 명령어로 파일을 이동시키는 것이 아니라 파일의 이름을 바꾸는 것도 가능합니다. 현재 원본 파일이 있는 경로에 이름을 다르게 주어 mv 시키면 파일명을 다르게 하여 원본 파일 경로에 이동시키는 것이기 때문에 결과적으로 파일명을 바꾸는 동작과 같습니다. 사용법리눅스에서 사용되는 명령어는 모두 대소문자를 구분하니 주의해주세요. mv 명령어에 대한 자세한 설명은
mv --help 명령어를 통해 볼 수 있습니다. Usage: mv [OPTION]... [-T] SOURCE DEST or: mv [OPTION]... SOURCE... DIRECTORY or: mv [OPTION]... -t DIRECTORY SOURCE...Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.Mandatory arguments to long options are mandatory for short options too. The backup suffix is '~', unless set with --suffix or
SIMPLE_BACKUP_SUFFIX. none, off never make backups (even if --backup is given) GNU coreutils online help: <http://www.gnu.org/software/coreutils/> 기본 사용법은 아래와 같습니다.
src의 파일을 dest로 옮긴다는 의미입니다. 일반적으로 cp 에 비해 mv 가 훨씬 속도가 빠릅니다. 이 점 기억해두세요. 예제ex) 현재 test 디렉토리를 lab/backup 디렉토리 하위로 이동
ex) 홈디렉토리의 mymusic 디렉토리를 /music/nowplaying 디렉토리 하위로 이동
ex) 현재 경로에서 bak 확장자를 가진 모든
파일을 /backup 디렉토리로 이동 -Peter의 우아한 프로그래밍 왜 운동량은 mv인가?아마 운동량은 본격적으로 물리를 배우는 고등학교에 들어가기도 전에, 공통과학 수준에서 이미 다 한번쯤은 들어봤을 법한 이야기일 것이다. 나는 개인적으로 무슨 개념을 설명할 때 다음 3단계를 만족해야 한다고 생각한다.
리치도(rechido) 님을 이웃추가하고 새글을 받아보세요 |