[Linux] Copying Files & Directories
- Linux
- 2021. 2. 20.
반응형
이번 글에서는 Linux에서 File과 Directory를 복사하는 방법에 대해 알아보겠습니다.
1. Copy
linux 에서는 file 과 directory 를 손쉽게 복사할 수 있는 copy command 를 제공합니다.
1-1) file
예를 들어 file1 을 복사해 newfile1 이라는 파일을 만들고 싶을 경우 다음과 같이 입력합니다.
cp file1 newfile1
주의점으로는 copy 명령어는 기본적으로 동일한 이름의 파일이 이미 존재하고 있을 경우 해당 파일을 덮어씌우도록 동작합니다.
따라서 중요한 파일이 덮어씌워지는 불상사가 발생하지 않기 위해 -i 옵션을 사용하는 것을 권장합니다.
cp file1 -i newfile1
-i 옵션을 사용할 경우, 위와 같이 파일이 덮어 씌워지기전에 사용자에게 한번 더 확인하는 절차를 거치기 때문에 안전하게 작업할 수 있습니다.
사용자는 y/n 둘중 하나를 입력해 파일을 덮어씌울지 말지 결정할 수 있습니다.
1-2) directory
파일과 마찬가지로 directory 도 cp command 를 사용해 복사할 수 있습니다.
예를 들어 dir1 을 복사해 dir2 라는 directory 를 만들고 싶을 경우 다음과 같이 입력합니다.
cp -r dir1/ dir2
파일 복사와 다른점은 -r 옵션을 추가해 recursive 하게 해당 directory 내부의 모든 내용을 복사한다는 것 입니다.
반응형
'Linux' 카테고리의 다른 글
[Linux] Moving Files & Directories (0) | 2021.02.20 |
---|---|
[Linux] Removing Files & Directories (0) | 2021.02.20 |
[Linux] Finding Files (0) | 2021.02.20 |
[Linux] File & Directory Permission (0) | 2021.02.09 |
[Linux] Listing Files (0) | 2021.02.06 |