JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 관리: 장치 및 파일 시스템     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  이동식 매체 관리(작업)

2.  CD 및 DVD에 쓰기(작업)

3.  장치 관리(작업)

4.  동적으로 장치 구성(작업)

5.  USB 장치 관리(작업)

6.  InfiniBand 장치 사용(개요/작업)

7.  디스크 관리(개요)

8.  디스크 사용 관리(작업)

9.  디스크 관리(작업)

10.  디스크 설정(작업)

11.  COMSTAR를 사용하여 저장 장치 구성(작업)

12.  Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리

13.  format 유틸리티(참조)

14.  파일 시스템 관리(개요)

15.  파일 시스템 만들기 및 마운트(작업)

16.  추가 스왑 공간 구성(작업)

17.  파일 및 파일 시스템 복사(작업)

파일 시스템 복사 명령

파일 시스템 간에 디렉토리 복사(cpio 명령)

파일 시스템 간에 디렉토리를 복사하는 방법(cpio)

파일 및 파일 시스템을 테이프에 복사

파일을 테이프에 복사(tar 명령)

파일을 테이프에 복사하는 방법(tar)

테이프에 있는 파일을 나열하는 방법(tar )

테이프에서 파일을 검색하는 방법(tar)

pax 명령을 사용하여 파일을 테이프에 복사

파일을 테이프에 복사하는 방법(pax)

cpio 명령을 사용하여 파일을 테이프에 복사

디렉토리에 있는 모든 파일을 테이프에 복사하는 방법(cpio)

테이프에 있는 파일을 나열하는 방법(cpio)

테이프에서 모든 파일을 검색하는 방법(cpio)

테이프에서 특정 파일을 검색하는 방법(cpio)

파일을 테이프 장치에 복사

파일을 원격 테이프 장치에 복사하는 방법(tardd)

원격 테이프 장치에서 파일을 추출하는 방법

18.  테이프 드라이브 관리(작업)

색인

파일 시스템 간에 디렉토리 복사(cpio 명령)

cpio(copy in and out) 명령을 사용하여 개별 파일, 파일 그룹 또는 전체 파일 시스템을 복사할 수 있습니다. 이 섹션에서는 cpio 명령을 사용하여 전체 파일 시스템을 복사하는 방법을 설명합니다.

cpio 명령은 파일 목록을 하나의 큰 출력 파일에 복사하는 아카이브 프로그램입니다. 이 명령은 개별 파일 사이에 헤더를 삽입하여 복구를 지원합니다. cpio 명령을 사용하면 전체 파일 시스템을 다른 슬라이스, 다른 시스템 또는 테이프나 USB 디스켓 등의 다른 매체 장치로 복사할 수 있습니다.

cpio 명령은 매체의 끝 부분을 인식하고 다른 볼륨을 삽입하라는 내용의 프롬프트를 표시하기 때문에 여러 테이프 또는 USB 디스켓을 사용해야 하는 아카이브를 만드는 경우 ufsdump 이외의 가장 효과적인 명령입니다.

cpio 명령을 사용하면 lsfind 명령을 사용하여 복사할 파일을 나열 및 선택한 다음 결과를 cpio 명령으로 파이프 출력하는 경우가 많습니다.

파일 시스템 간에 디렉토리를 복사하는 방법(cpio)

  1. 관리자로 전환합니다.
  2. 적절한 디렉토리로 변경합니다.
    # cd filesystem1
  3. findcpio 명령을 사용하여 filesystem1에서 filesystem2로 디렉토리 트리를 복사합니다.
    # find . -print -depth | cpio -pdm filesystem2
    .

    현재 작업 디렉토리에서 시작합니다.

    -print

    파일 이름을 인쇄합니다.

    -depth

    디렉토리 계층을 내려가 파일 이름을 아래쪽부터 인쇄합니다.

    -p

    파일 목록을 만듭니다.

    -d

    필요에 따라 디렉토리를 만듭니다.

    -m

    디렉토리에 올바른 수정 시간을 설정합니다.

    자세한 내용은 cpio(1)를 참조하십시오.

    지정한 디렉토리 이름에 해당되는 파일을 복사합니다. 심볼릭 링크는 보존됩니다.

    -u 옵션을 지정할 수도 있습니다. 이 옵션은 무조건 복사를 강제로 실행합니다. 이전 파일로 새 파일을 대체하려면 이 옵션을 지정해야 합니다. 디렉토리의 정확한 복사본이 필요하며 복사할 파일 일부가 이미 대상 디렉토리에 있는 경우에 이 옵션이 유용할 수 있습니다.

  4. 대상 디렉토리의 내용을 표시하여 복사에 성공했는지 확인합니다.
    # cd filesystem2
    # ls
  5. 필요한 경우는 소스 디렉토리를 제거합니다.
    # rm -rf filesystem1

예 17-1 파일 시스템 간에 디렉토리 복사(cpio)

# cd /data1
# find . -print -depth | cpio -pdm /data2
19013 blocks
# cd /data2
# ls
# rm -rf /data1