2015년 6월 2일 화요일

리눅스의 쉘명령어 : cp/mv

cp (CoPy)

 파일을 복사할 때는 ‘cp’ 명령을 이용한다. 아래 표에서 file~ 로 시작하는 것은 파일명을, dir~로 시작하는 것은 디렉토리명을 나타낸다.

[표 1] cp 명령어의 용례들
cp fileSrc fileDest
fileSrc를 fileDest로 (이름을 바꿔서) 복사한다.
cp fileSrc dirDest
fileSrc를 dirDest 안에 (같은 이름으로) 복사한다.
cp fileSrc dir/fileDest
fileSrc를 dir 디렉토리 밑의 fileDest로 (이름을 바꿔서) 복사한다.
cp -r dirSrc dirDest
디렉토리 안의 내용을 모두 복사한다.(dirDest가 없다면 새로 생성한 후 복사한다.)

mv (MoVe)

 파일이나 디렉토리의 이동시킬 때 mv 명령을 사용하는데 이름을 바꿀 때에도 사용한다.

[표 2] rm 명령어의 용례들
mv fdSrc fdSest
화일(디렉토리)의 이동. 이름을 바꾸는 데도 사용된다.
mv file dir
file을 dir 안으로 옮긴다.
mv file1 file2
file1을 file2로 이름을 바꾼다.
mv file1 dir/file2
file1을 dir로 옮기면서 file2로 이름도 바꾼다.


댓글 없음:

댓글 쓰기