[Linux] 파일 이동과 이름변경(mv)

리눅스에서 파일 이동과 이름변경 하는법

표현식 : mv 이동할파일(또는 디렉토리) 이동위치(또는 이름)

ex. mv item1 item2
item1 파일 또는 디렉토리를 item2로 이동하거나 이름을 바꾼다.


mv 옵션

 옵션

설명 

-i, --interactive 

기존에 파일을 덮어쓰기 전에 확인 메세지를 보여주는 옵션. 이 옵션이 없다면 확인과정 없이 덮어씌우게 된다 

-u, --update 

파일을 이동할때, 그 디렉토리에는 없거나 또는 최신버젼인 파일만을 이동하기 위한 옵션. 

-v, --verbose 

이동 완료 메세지를 보여주는 옵션. 


mv 예제

사용 예제 

결과 

mv file1 file2 

file1 파일을 file2로 이동한다. file2가 이미 있다면 file1의 내용을 덮어씌우게 된다. file2가 없다면 새로 생성된다. 

mv -i file1 file2 

file2가 이미 있다면 덮어씌우기 여부를 확인한다. 

mv file1 file2 dir1

file1과 file2를 dir1 디렉토리로 이동한다. 

mv dir1 dir2 

dir1과 그 하위내용까지 모두 dir2로 이동한다. dir2가 없다면 새로 생성되고 dir1은 삭제된다. 


'OS > linux' 카테고리의 다른 글

[Linux] 하드링크와 심볼릭링크(ln)  (0) 2017.06.29
[Linux] 파일 및 디렉토리 삭제(rm)  (0) 2017.06.28
[Linux] 파일 및 디렉토리 복사(cp)  (0) 2017.06.26
[Linux] 시스템 디렉토리  (0) 2017.06.25
[Linux] 쉘(shell)이란?  (0) 2017.06.25