«tar» 태그된 질문

Unix 및 Linux에서 일반적으로 사용되는 아카이브 파일 형식 (및이를 읽는 프로그램).

0
tar를 -T와 함께 사용하고 비어있는 아카이브 작성을 방지
tar를 -T와 함께 사용해야하며 stdin에서 파일 목록을 백업해야합니다. 입력 목록이 비어 있으면 tar는 빈 아카이브를 만듭니다. 나는 이것을 예방하고 싶다. -T-옵션을 사용하여 빈 아카이브를 작성하는 대신 tar가 "비어있는 아카이브 작성을 거부합니다"를 수행하도록 유도 할 수 있습니까? 전화 번호만으로 아카이브가 비어 있는지 확인할 수 있습니다. tar tvF|head -n 1|grep -c ^ …
1 tar  archiving 

2
타르 증분 옵션이 새 파일을 추가하지 않습니다
증분 백업에서 tar새 파일을 추가 할 수없는 것 같습니다. $ tar -cvzf test.tar.gz -g test.snar a.txt a.txt $ tar -cvzf test2.tar.gz -g test.snar a.txt b.txt 두 번째 명령은 아무것도 반환하지 않으며 아카이브는 비어 있습니다. 그러나 파일 대신 디렉토리를 지정하면 작동합니다. 내가 여기서 잃어버린 것?
1 tar 


1
cygwin tar는 아카이브를 만들 때 디렉토리를 생략합니다.
나는 다음과 같은 디렉토리 구조를 가지고있다. books/java books/java.ebooks books/java.gwt books/java.swing books/javaee 이 명령을 사용하여 a-m으로 시작하는 모든 디렉토리의 아카이브를 만듭니다. tar czf books.a-m.no.AI.tgz --exclude=books/AI.and.algorithms --exclude=books/[N-Z]* --exclude=books/[n-z]* books 생성 된 .tgz 아카이브에는 java.swing / 디렉토리가 없습니다. 내가 tar를 사용하면서 뭔가를 놓친 건가요? 아니면 cygwin의 버그입니까?
cygwin  tar 

1
tar.gz 파일을 텍스트 파일에서 일치하는 것을 기반으로 다른 basename을 가진 디렉토리로 추출하십시오.
나는 수백 개의 폴더를 가지고 있는데, 일부는 tar.gz 파일과 함께 그리고 어떤 것은 bam 파일과 함께있다. 나는 다른 디렉토리에 tar.gz 파일을 추출하려고했다. tar.gz 파일이있는 폴더는 다음과 같습니다. d1017f74-3a39-4427-af57-273e34247b49 ├──--- UNCID_2207021.7b9569bc-f513-4b64-9a7c-7bb53b9be79b.110801_UNC12-SN629_0115_BD0DVEABXX_3_ACAGTG.tar.gz 5e2d5c52-596f-49bc-967c-42129abbacbf ├──--- UNCID_2208720.71b58051-3bf8-4dfb-a431-c8aceab7c799.110608_UNC13-SN749_0073_BD0CV8ABXX_2.tar.gz 2ef74f93-5da2-454c-aca2-d86c289eacb8 ├──--- UNCID_2206802.25be50e7-7705-492d-a44a-0e40180d10c8.110901_UNC12-SN629_0127_BC025UABXX_1_CTTGTA.tar.gz e01ca3e0-beb0-46b7-bb7c-f5b16f966918 ├──--- UNCID_2521679.d817dcee-1322-4949-a6e9-138447e6fc56.140417_UNC13-SN749_0343_BC41HBACXX_5_CTTGTA.tar.gz 992a7083-28ce-4857-898e-9d4b4fbf2fa1 ├──--- UNCID_2319278.bf92b8cc-9a5c-4e96-917c-c264fe588f8d.131118_UNC12-SN629_0336_AC31D0ACXX_5_ACTTGA.tar.gz tar.gz 파일을 대상 디렉토리로 추출하려면 다음 명령을 사용하십시오. …

0
매우 큰 파일을 드라이브에 직접 저장하십시오.
Amazon Cloud에서 일부 데이터를 다운로드하는 코드를 실행하고있었습니다. 내가 실행중인 인스턴스에는 내가 구입 한 8GB 스토리지와 140GB의 추가 인스턴스 스토리지 (일종의 하드 드라이브로 연결됨)가있었습니다. 이제 데이터가 거의 가득 찬이 여분의 140GB 스토리지에 데이터를 다운로드했습니다. 이제이 데이터를 "타르 (tar)"하고 Amazon S3 (클라우드 저장소 - 이미 인스턴스에 마운트 한 상태)에 저장하여 다운로드 할 …


1
백업을 위해 tar 파일을 만들 때 Linux가 실패 함
그래서 나는 git의 백업을 만들고 싶다. 이 작업을 수행하기 위해이 스크립트를 사용하고 있습니다 (여기 : https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_restore.md ). tar 파일을 만드는 것은 결국 실패합니다. root@gitlab-test git/gitlab# sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production --trace ** Invoke gitlab:backup:create (first_time) ** Invoke environment (first_time) ** Execute environment ** Execute gitlab:backup:create ** …
linux  backup  git  tar  ruby 

1
이메일을 tar.xz에 보관하는 가장 현명한 방법
나는 내가 그것을 참조해야하는 경우 나중에 쉽게 복원 할 수있는 방식으로 모든 기존 전자 메일을 보관하려고합니다. 내가 전자 메일을 보내기 전에 전자 메일을 내보내거나 저장하는 가장 합리적인 형식은 무엇입니까? 예 : mbox 형식 또는 다른 표준 UNIX 메일 디렉토리 형식을 사용합니다.
email  tar 

2
디렉토리를 압축하는 방법
안녕하세요, 나는 zz 7zip을 압축 하거나이 / var / Backups / Tones와 같은 디렉토리를 정규 zip으로 압축하는 방법이 궁금합니다. 나는 구글을 검색했지만 사람들이 말하는 것은 모바일이 아닌 컴퓨터 기반이며 가능한 경우 아카이브 비밀번호를 보호하고 싶습니다. 도움이된다면 bash를 사용 하여이 작업을 수행하고 있습니다. 탈옥시 iPad iPhone 및 iPod과 같은 iDevice에서 사용됩니다. …
ios  gzip  tar  7-zip 

2
확장자가없는 파일을 tar하는 방법은 무엇입니까?
다양한 파일과 하위 디렉토리가있는 디렉토리가 있습니다. 확장자가없는 모든 파일을 tar편집 해야합니다 . 이름이 변경되어 하드 코딩 할 수 없습니다. 서브 디렉토리에는 관련이 없으며 아카이브에 포함되어서는 안되는 지정되지 않은 수의 파일 및 서브 디렉토리도 포함될 수 있습니다. .sh스크립트를 사용하지 않고 한 줄 로이 작업을 수행 할 수 있기를 원 하므로이 프로세스를 …

3
다른 tar 파일의 파일 목록에서 tar 파일을 작성하려면 어떻게해야합니까?
업데이트해야 할 파일의 복사본으로 tar 파일을 만드는 프로세스가 있습니다. 새 파일로 덮어 쓰기 전에 기존 파일을 백업하고 싶습니다. 난 노력 했어 tar cf backup.tar -T `tar tf updated.tar` 작동하지 않았습니다. tar tf의 출력을 파일로 파이프하면 -T 매개 변수로 사용합니다. tar tf updated.tar > list; tar cf backup.tar -T list 그러나 …
tar 

0
분할 원격 명령에서 결과 스트림을 다시 파이핑
다음을 수행하려고합니다. (1) 로컬 워크 스테이션에서 데이터 생성 (2)이 데이터 (거대한 양!)를 원격 빠른 서버로 한 번 파이핑 (3)이 데이터에 대해 두 가지 별도의 작업을 수행하는 ) 두 개의 개별 출력 파일 (4)이 출력 파일을 어떻게 든 로컬 워크 스테이션으로 파이핑 문제는 서버 측의 파이프 스트림을 두 개의 독립적 인 …
linux  bash  ssh  tar  pipe 

2
다른 하위 디렉토리에서 .tar.gz 파일 추출
나는 다른 나무 종의 현상 데이터를 가지고 있지만 더 큰 Treegroup에 의해 저장됩니다. 출력 find . -name *.tar.gz은 다음과 같습니다. ./Tilia/PEP725_DE_129_070.tar.gz ./Tilia/PEP725_DE_129_071.tar.gz ./Fagus/PEP725_DE_108_010.tar.gz ./Acer/PEP725_DE_115_000.tar.gz ./Acer/PEP725_DE_115_030.tar.gz ./Betula/PEP725_DE_106_020.tar.gz 하위 디렉토리의 모든 파일을 추출하고 출력 디렉토리의 이름은 tar 파일과 동일해야합니다. 나는 모두를 추출 할 수 find . -name *.tar.gz -execdir tar -xvzf "{}" …

1
hexdump를 tar 파일로 변환
나는 hex dump 같이 1f8b 0800 3416 1259 0003 edcf 310e c230 0c85 61cf 9c22 1708 b2d3 909e a7a2 5d90 1028 7581 e353 d401 2660 a910 d2ff 2d6f f01b 9ec7 615f 07df facd 6535 3a2b 253f d2da 9dbe e622 9958 639a b3a5 3615 51b3 648d 045d 6fd2 d334 7a57 4390 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.