GNUSparseFile.0 디렉터리를 삭제해도 안전합니까?
어떤 파일 시스템이 디스크 공간을 소비하고 있는지 확인하기 위해 일부 파일 시스템을 살펴보는 동안 GNUSparseFile.0. 감압 후 일시적으로 남아 있는 것이 아닐까요? 운영 체제는 FreeBSD이므로 BSD 압축 해제가 사용되었을 수 있습니다 tar. ...
어떤 파일 시스템이 디스크 공간을 소비하고 있는지 확인하기 위해 일부 파일 시스템을 살펴보는 동안 GNUSparseFile.0. 감압 후 일시적으로 남아 있는 것이 아닐까요? 운영 체제는 FreeBSD이므로 BSD 압축 해제가 사용되었을 수 있습니다 tar. ...
GNU tar를 사용하면 아카이브의 기본 이름을 따서 명명된 디렉터리에 아카이브의 내용을 추출할 수 있습니다. $ touch foobar $ gnutar czf archive.tar.gz foobar $ gnutar --one-top-level -xf archive.tar.gz $ ls archive/foobar archive/foobar 여러 명령을 실행하여 BSD tar를 사용하여 동일한 결과를 얻을 수 있습니다. $ destdir=$(basename archive.tar.gz .tar.gz) ...
tar"포함" 작업과 "제외" 작업을 함께 수행해야 하는 명령이 있습니다 . 이것은 - 사용 시 완벽하게 작동하지 않지만 다음 --listed-incremental과 결합하면 완벽하게 작동하지 않습니다 --listed-incremental. 내가 시도한 것: 테스트 시나리오 설정 /tmp/tartest$ rm * ; touch a b --exclude a 앞으로include(단순 a)는 예상대로 작동합니다( a제외). /tmp/tartest$ gtar cvf test.tar --exclude a...
tar특정 파일을 여러 테이프에 저장하고 각 테이프를 미리 나열하려면 어떻게 해야 합니까 ? 이렇게 하면 테이프가 꽉 찼을 때 미디어를 물리적으로 변경할 필요 없이 완전히 무인 아카이브를 가질 수 있습니다. 내 특별한 경우에는 각 테이프는 실제로 /dev/sd?블록 장치이고 아카이브는 원시 디스크에 기록되며 공간을 절약하기 위한 파티션이나 파일 시스템이 없습니다. 모든 대상 디스크가 호스트에 동시에 연결됩니다. tar이것은 GNU 버전 1.34입니다. 최대 개별 파일 크기는 최소 대상 크기보다 작습...
디스크 공간의 약 70%를 차지하는 파일이 있는데 .tar동일한 디스크에 압축을 풀어야 합니다. 이 tar명령에는 프로세스 중에 압축이 풀린 파일을 삭제하여 더 이상 공간을 차지하지 않는 옵션이 있습니까? 이 --delete옵션을 사용하면 아카이브에서 특정 파일을 삭제할 수 있는 것 같은데 , 방금 추출한 마지막 파일을 항상 삭제하도록 할 수 있는 .tar방법이 있나요 ? tar이렇게 하면 압축을 푼 파일의 크기가 증가함에 따라 .tar크기가 결국 0으로 줄어들게 됩니다. 또한 프로세스가 중단된 경우...
tar경로 요소를 변환하는 옵션을 사용할 때 GNU의 다음과 같은 이상한 동작에 직면했습니다 --transform. 전체 하위 디렉토리를 시도 tar하고 경로를 해당 디렉토리로 변환하려고 하면 변환은 다음과 같습니다.아니요변환 모드가 명시적으로 포함되면 디렉터리 자체뿐만 아니라 해당 콘텐츠에도 적용됩니다 /. 재현하려면: 더미 콘텐츠가 포함된 디렉터리를 만듭니다 test-dir. $ mkdir test-dir $ touch test-dir/test{1..50}.txt tar디렉터리 이름은 tes...
많은 네트워크 디렉터리를 다른 컴퓨터로 전송해야 합니다. 디렉토리 구조는 다음과 같습니다. /var/www/ site1/ cgi-bin/ ... logs/ ... index.html images/ ... ... site2/ cgi-bin/ logs/ ... size3/ ... 사용하려는 파일을 패키지하려면 tar. 모든 "cgi-bin" 및 모든 "logs"...
쉘에서 직접 잘 작동하는 tar 명령줄이 있습니다. tar --exclude=out/pictures/\*.{jpg,gif,png,jpeg} --exclude=tmp/\*.{txt,php} --exclude=log/\*.{log,sql} -cvf /backups/mydomain.tar -C /var/www/vhosts/mydomain.com/httpdocs content 이 명령을 bash 스크립트에 넣고 실행하면 제외 매개변수가 무시됩니다. 나는 다음과 같은 몇 가지 다른 구문을 시도했습니다. ta...
GNU tar 매뉴얼에 따르면: 증분 덤프는 주로 타임스탬프에 따라 달라지므로 덤프 중에 파일의 타임스탬프를 수정하거나(예: "--atime-preserve=replace" 옵션 사용) 시계를 거꾸로 설정하면 결과를 신뢰할 수 없게 됩니다. 휴대용 장치의 일광 절약 시간으로 인해 내 파일의 타임스탬프가 1시간씩 벗어났습니다. tar가 체크섬을 사용하도록 강제할 수 있습니까? (스냅샷 파일 관리가 매우 짜증나고 오류가 발생하기 쉬우므로 다른 방법을 사용하는 것을 고려 중입니다.) ...
mkdir test echo "hi" > test/file1 tar -c -f archive.0.tar -g test.snar test touch -a test/file1 # changes atime and ctime, doesn't change mtime tar -c -f archive.1.tar -g test.snar test tar -t -G -vv -f archive.1.tar # lists Y for file1 그렇다면 GNU tar는 접근 시간(atime)과 메타데이터 변경 시간...
나는 git 저장소를 가지고 있습니다: rsh: ❯ cat rsh/.gitignore *.o shell build/ rsh_history tar(GNU tar) 1.32를 사용하여 압축하려고 합니다. 내가 사용하는 명령은 다음과 같습니다. ❯ gtar cvaf rsh.tar.gz --exclude-vcs-ignores --exclude-vcs rsh 불행히도 해당 디렉토리는 .gitignore에 지정되었음에도 build/불구하고 tar 파일에 포함되어 있습니다.build/ ❯ gtar ...
내 홈 디렉터리에 다음 구조의 폴더가 있습니다. top-tree +-- .git +-- branch1 | +-- branch11 | +-- .idea | +-- branch111 | +-- branch112 | +-- branch113 | +-- branch114 | +-- branch1141 | +-- branch1142 | +-- branch1143 | +-- branch11...
파일 시스템의 .tar 파일을 생성하려고 하는데 디렉토리를 제외하려고 합니다 /proc. 내가 시도한 명령은 다음과 같습니다. tar -czvf mytar.tgz / --exclude='/proc' 그러나 이것은 디렉토리를 제외하지 않습니다. 나는 또한 작은 따옴표 없이 시도했습니다. # tar --version tar (GNU tar) 1.31 이 디렉터리를 어떻게 제외할 수 있나요? ...
Tar는 내 사용자 이름을 tarball로 인코딩했습니다. 완전히 익명의 타르볼을 만들도록 강제할 수 있나요? --owner root내 사용자 이름의 특정 인스턴스만 바꿉니다. 추가 USER=root: USER=root tar c --owner root data효과가 없습니다. 간단히 말해서, 나는 다음을 원한다: echo hello world > data; tar c --owner root data | grep "$USER" 도착하다아니요성냥. ...