2015년 7월 22일 수요일

파일관리를 위한 명령어 cp, mv, rm

이번에는 CentsOS의 기본적인 파일관리를 위한 명령어 cp, mv, rm에 대해 포스팅 해보겠습니다. 즉 파일을 복사하고 이동하고 삭제하는 명령어입니다. 

1. cp 명령어

cp명령에는 다양한 옵션들이 있는데 그 중에서 자주 사용하는 옵션만 몇개 알아보겠습니다.

cp [옵션] [원본] [복사본]

원본을 이름을 바꾸어 복사본을 만들수있다. 파일의 소유권과 정보는 유지되지 않는다.



cp [원본] [경로]

해당파일을 해당 경로에 복사한다.


옵션

-a 파일의 소유권과 정보를 유지하고 복사대상이 디렉토리일 경우 하위 파일들을 모두 복사
-b 복사할 대상이 있는경우 해당파일을 백업하고 복사
-i 덮어쓸때 물어본다.
-f 덮어쓸때 물어보지 않는다.


2. mv 명령어

mv는 해당파일을 옮기는 명령이다. 잘라내기 후 붙여넣기와 유사하다.

cp [옵션] [원본] [경로]

-b 옮길 대상이 있는경우 해당파일을 백업하고 이동한다.
-i 덮어쓸때 물어본다.
-f 덮어쓸때 물어보지 않는다.


3. rm 명령어

해당파일을 삭제하는 명령어로 실행시 주의가 필요하다.

cp [옵션] [파일]

-i 파일을 삭제할지 질문한다.
-f 삭제시 질문 생략
-r 디렉토리일시 그 하위경로와 파일 모두 삭제
-v 삭제되는 파일의 정보를 보여준다.


이상으로 간단하게 CentOS 혹은 타 리눅스 배포판에서의 복사, 이동, 삭제 하는 방법에 대해 알아보았습니다. :)

** 혹시나 잘못된점이 있다면 댓글 남겨주시면 수정하겠습니다. **

댓글 없음:

댓글 쓰기

가장 많이 본 글