Tar은 내 사용자 이름을 tarball로 인코딩합니다. 완전히 익명의 타르볼을 만들 수 있습니까? --owner root내 사용자 이름의 일부만 대체합니다. 추가 USER=root: USER=root tar c --owner root data효과가 없습니다. 요컨대, 나는 다음을 원한다. echo hello world > data; tar c --owner root data | grep "$USER" 에를 하지 일치합니다.
.tar.xz거의 동일한 수백 개의 파일이 있습니다 (매일 데이터베이스 덤프이며 데이터베이스가 느리게 변경됩니다). 압축되지 않은 파일의 유사성으로 인해 압축률이 매우 높으며 소규모 테스트에서 이러한 압축되지 않은 파일을 압축하면 하나보다 약간 큰 아카이브가 생성되는 것으로 나타났습니다. 내 문제는 압축되지 않은 모든 파일이 몇 테라 바이트 (압축률은 약 25 : 1)이며 작업 영역으로 …
GNU tar(1)에는 깔끔한 옵션이 --transform있습니다. 매뉴얼 페이지에서 : --transform, --xform EXPRESSION sed replace EXPRESSION을 사용하여 파일 이름을 변환 이를 통해 아카이브를 추출 할 때 경로 이름을 즉시 변환 할 수 있으므로 추출 위치 및 방법을 제어 할 수 있습니다. 내 질문은, 현장에서 유사한 변환을 수행 할 수있는 방법이 있는지 이다 …
여기에있는 전문가에게는 매우 간단해야합니다. 사용자 디스크 할당량이 6GB에 불과한 Linux 계정이 있습니다. /opt압축시 1GB가 될 때 약 3GB의 데이터 가있는 일부 데이터 폴더가 있습니다. 안에 몇 가지 심볼릭 링크가 있습니다 data-folder. 일반적으로 작업 백업을 수행하기 위해 다음을 수행했습니다. cp -rvfL /opt/data-folder ~/ cd ~/ tar -zcvf data-folder.tar.gz data-folder rm -rvf …
방금 apt-get upgrade데비안 5 vps에서 실행 했는데이 오류가 발생했습니다. tar : 인식 할 수없는 옵션`--warning = no-timestamp ' 이제 다른 패키지를 설치하려고하면 예 : imagemagick 같은 오류가 발생합니다. li197-162:~# apt-get install imagemagick Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and …
이 명령을 실행 중입니다. $ sudo tar xvzf nexus-latest-bundle.tar.gz 추출 된 파일은 알 수없는 (1001) 사용자에게 속합니다. drwxr-xr-x 8 1001 1001 4096 Dec 16 18:37 nexus-2.12.0-01 drwxr-xr-x 3 1001 1001 4096 Dec 16 18:47 sonatype-work 일반 구성에서 소유자가 루트가 아니어야합니까? AWS AMI에서 복제 된 Linux 설치 작업 중입니다.
나는 같은 스크립트에서 명령을 실행하고있다 tar -c -f ar.tar a b c d 여기서 b, c 및 d는 존재하지 않을 수 있으며 디렉토리 일 수 있습니다. 솔루션은 내가했습니다 것을의 출력 배관된다 마련 ls -d에를 grep그런 다음에 그것을 배분하고 tar명령 또는 확장 된 globs와 켜기 @(a|b|c|d). 이 작업을 수행하는 더 깔끔한 …
사용자로 일하고 있으며 압축을 푼 경우 (루트별로) 루트 소유권으로 파일을 추출합니다 (그렇지 않으면 루트는 파일을 추출한 후 각 파일의 소유권을 수동으로 변경해야 함). 목적지에). 나는 fakeroot정확히 그렇게하는 것으로 나타났습니다 . 그러나 아카이브를 만드는 데 사용해야하는 구문을 찾을 수 없습니다. 루트로 압축을 풀 때 파일이 루트 소유권을 갖도록 tar.xz 아카이브를 작성하려면 …
매우 중요한 데이터 중 일부를 원격 컴퓨터에 백업하고 싶습니다. 현재이 명령을 사용하여 로컬 컴퓨터에 저장하고 있습니다.tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/* 다른 명령을 사용하여 원격 시스템으로 변환하는 것을 선호하지 않습니다. 즉,이 명령을 업그레이드하여 데이터를 원격 시스템으로 전송할 수 있기를 원합니다. 이 스크립트는 나중에 자체 스크립트로 실행되도록되어 있으며, 필요한 모든 사용자 입력 유형이 …
gzip, bzip2, xz와 같은 표준 도구를 사용하여 여러 파일을 함께 압축하면 압축률을 높일 수 있습니까? 나는 이것이 사실이라고 생각했지만 테스트하지는 않았습니다. 동일한 바이트의 임의 바이트의 동일한 20Mb 파일의 사본이 2 개있는 경우,이를 인식하는 영리한 압축 프로그램이 전체 타르볼을 거의 20Mb로 압축 할 수 있습니다. 방금 1) 임의의 바이트 파일, 2) …
스파 스 파일이 있습니다. ( du -h3G와 du -h --apparent-size100G를보고합니다.) 지금까지는 훌륭했습니다. 이제를 사용하여 파일을 압축하거나을 사용 tar하여 네트워크를 통해 보내려면 rsync3G만큼 많은 시간이 필요합니다. 이 도구는 모두 0을 읽는 것 같습니다. 나는 구멍이 어떻게 든 표시되어 있고이 도구가 어떻게 든 건너 뛸 수 있다고 생각 했습니까? 내 파일에 문제가 …
요점을 설명하기 위해 : 회사 웹 사이트 에서 LEDA 라이브러리를 다운로드했습니다 . tar -xzf를 사용하면 실패합니다. $ tar -xzf LEDA-6.3-free-fedora-core-8-64-g++-4.1.2-mt.tar.gz tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors 그러나 gunzip 다음에 tar -xf가 올바로 작동합니다. …