탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 장치 및 파일 시스템 Oracle Solaris 11 Information Library (한국어) |
15. Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리
디렉토리에 있는 모든 파일을 테이프에 복사하는 방법(cpio)
다음은 tar 명령을 사용하여 파일을 복사하기 전에 알아야 할 사항입니다.
tar 명령에 -c 옵션을 사용하여 파일을 테이프에 복사하면 현재 테이프 위치 또는 그 이후에 이미 테이프에 있던 파일이 모두 삭제됩니다.
파일을 복사할 때 지정하는 파일 이름의 일부로 파일 이름 대체 와일드카드(? 및 *)를 사용할 수 있습니다. 예를 들어, 접미어가 .doc인 모든 문서를 복사하려면 파일 이름 인수로 *.doc를 입력합니다.
tar 아카이브에서 파일을 추출하는 경우에는 파일 이름 대체 와일드카드를 사용할 수 없습니다.
$ tar cvf /dev/rmt/n filenames
아카이브를 만드는 것을 나타냅니다.
아카이브 처리하는 동안 각 파일의 이름을 표시합니다.
지정한 장치 또는 파일에 아카이브를 기록하는 것을 나타냅니다.
복사할 파일 및 디렉토리를 나타냅니다. 여러 개의 파일은 공백으로 분리합니다.
지정한 파일 이름이 테이프에 복사되며 테이프에 있는 기존 파일을 덮어씁니다.
$ tar tvf /dev/rmt/n
tar 테이프의 파일 나열에 대한 자세한 내용은 테이프에 있는 파일을 나열하는 방법(tar )을 참조하십시오.
예 20-2 파일을 테이프에 복사(tar)
다음 예는 세 개의 파일을 테이프 드라이브 0에 있는 테이프에 복사하는 방법을 보여 줍니다.
$ cd /export/home/kryten $ ls reports reportA reportB reportC $ tar cvf /dev/rmt/0 reports a reports/ 0 tape blocks a reports/reportA 59 tape blocks a reports/reportB 61 tape blocks a reports/reportC 63 tape blocks $ tar tvf /dev/rmt/0
$ tar tvf /dev/rmt/n
테이프에 있는 파일의 컨텐츠를 표시합니다.
t 옵션과 함께 사용하며 테이프에 있는 파일에 대해 자세한 정보를 제공합니다.
테이프 장치를 나타냅니다.
예 20-3 테이프에 있는 파일 나열(tar)
다음 예는 드라이브 0의 테이프에 있는 파일의 목록을 표시합니다.
$ tar tvf /dev/rmt/0 drwxr-xr-x 0/0 0 Jul 14 13:50 2010 reports/ -r--r--r-- 0/0 206663 Jul 14 13:50 2010 reports/reportC -r--r--r-- 0/0 206663 Jul 14 13:50 2010 reports/reportB -r--r--r-- 0/0 206663 Jul 14 13:50 2010 reports/reportA
$ tar xvf /dev/rmt/n [filenames]
지정한 아카이브 파일에서 파일을 추출해야 하는 것을 나타냅니다. 지정된 드라이브의 테이프에 있는 모든 파일이 현재 디렉토리에 복사됩니다.
검색하는 동안 각 파일의 이름을 표시합니다.
아카이브가 포함된 테이프 장치를 나타냅니다.
검색할 파일을 지정합니다. 여러 개의 파일은 공백으로 분리합니다.
자세한 내용은 tar(1) 매뉴얼 페이지를 참조하십시오.
$ ls -l
예 20-4 테이프에서 파일 검색(tar)
다음 예는 드라이브 0에 있는 테이프에서 파일을 모두 검색하는 방법을 보여 줍니다.
$ cd /var/tmp $ tar xvf /dev/rmt/0 x reports/, 0 bytes, 0 tape blocks x reports/reportA, 0 bytes, 0 tape blocks x reports/reportB, 0 bytes, 0 tape blocks x reports/reportC, 0 bytes, 0 tape blocks x reports/reportD, 0 bytes, 0 tape blocks $ ls -l
일반 오류
테이프에서 추출한 파일의 이름이 아카이브에 저장된 파일의 이름과 정확하게 일치해야 합니다. 파일의 이름이나 경로가 확실하지 않은 경우에는 먼저 테이프에 있는 파일을 나열해 보십시오. 테이프에 있는 파일을 나열하는 방법에 대한 지침은 테이프에 있는 파일을 나열하는 방법(tar )을 참조하십시오.