이번에는 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 혹은 타 리눅스 배포판에서의 복사, 이동, 삭제 하는 방법에 대해 알아보았습니다. :)
** 혹시나 잘못된점이 있다면 댓글 남겨주시면 수정하겠습니다. **
댓글 없음:
댓글 쓰기