리눅스 폴더 복사리눅스 디렉토리 복사리눅스 폴더 전체 복사리눅스에서 폴더 통째로 복사하기유닉스 계통에서 폴더 통째로 복사하기 1 복사[ | ]
cp -r 원본폴더 목적지폴더 cp -r 원본폴더 목적지폴더/ cp -r 원본폴더/ 목적지폴더 cp -r 원본폴더/ 목적지폴더/ Show cp -r a /test/b cp -r a /test/b/ cp -r a/ /test/b cp -r a/ /test/b/
2 이동[ | ]폴더 전체를 다른 폴더로 이동하기
mv 원본폴더 목적지폴더 mv 원본폴더 목적지폴더/ mv 원본폴더/ 목적지폴더 mv 원본폴더/ 목적지폴더/ mv a /test/b mv a /test/b/ mv a/ /test/b mv a/ /test/b/
3 삭제[ | ]
rm -rf /test/b rm -rf /test/b/ 4 같이 보기[ | ]
cp 명령어파일/디렉토리을 복사한다. 사용법
option:
NOTE복사하고 싶은 위치에 같은 이름의 파일명이 존재 할 경우 덮어쓰기(y/n?, y=yes)를 묻는다. CP 명령어 사용 예제예제 1)inittab파일과 passwd파일과 grub.conf파일을 /backup 디렉토리에 복사한다.
예제 2)skel 폴더(하위 디렉토리 및 파일 전체 포함)를 /backup 안에 복사한다.
예제 3)passwd 파일을 /backup 디렉토리로 보존 복사한다.
예제 4)inittab 파일을 init로 이름 변경 복사한다.
Linux 리눅스 파일, 디렉토리 복사 하는 방법 - cp리눅스에서 파일 혹은 디렉토리 복사는, cp 명령어를 사용하여 할 수 있습니다. cp 는 copy의 약자입니다. cp 명령어 사용방법 몇가지를 알려드리겠습니다. 파일 복사
현재 폴더에 test_a.txt 파일을 test_b.txt 라는 이름의 파일로 복사하기위해 cp test_a.txt test_b.txt 명령어를 입력한 예시입니다. 왼쪽 사진은 현재 폴더에 test_a.txt 파일을 test_dir 디렉토리로 복사하기위해 cp test_a.txt test_dir/ 명령어를 입력한 예시이고, 오른쪽 사진은 왼쪽과 같이 다른 디렉토리로 복사하면서 파일명을 test_b.txt 로 변경하여 복사하기 위해 cp test_a.txt test_dir/test_b.txt 명령어를 입력한 예시입니다. 파일 여러개 복사위와같이 여러개의 파일을 한번에 복사할 수도 있습니다. 명령어로 3개의 파일을 한번에 복사하는 예시입니다. 위와같이 파일명을 일일이 지정해주지 않고 '*' 과 같은 문자열 패턴을 사용해서 파일들을 선택하여 여러개의 파일을 한번에 복사할 수도 있습니다. 폴더 복사
디렉토리를 통째로 복사할 수도 있습니다. cp 명령어에 하위 디렉토리 및 파일까지 모두 복사할 수 있도록 [r] 옵션을 사용하여, cp -r test_directory test_directory_2 명령어로 test_directory 디렉토리를 test_directory_2 디렉토리로 통째로 복사하는 예시입니다. 그밖의 cp 명령어와 사용할 수 있는 옵션들도 추후에 다시 정리해보도록 하겠습니다. 도움이 되셨다면 공감, 댓글 부탁드립니다! 궁금하신 점이나 요청사항은 언제든지 말씀해주세요! 감사합니다. |