sparse-files

잘라내기 명령은 구멍을 생성하지 않습니다.
sparse-files

잘라내기 명령은 구멍을 생성하지 않습니다.

truncate 명령을 사용하여 구멍이 있는 파일을 만들려고 합니다. 일부 게시물과 답변 중 하나를 읽었습니다.우편 엽서truncate 명령을 사용한다고 말합니다. 사용되는 파일 시스템은 btrfs입니다. 이것은 명령이다 $: truncate -s 16K holes $: du holes $: 16 holes $: stat holes File: holes Size: 16384 Blocks: 32 IO Block: 4096 regular file 보시...

Admin

스파스 파일은 애플리케이션에 얼마나 투명합니까?
sparse-files

스파스 파일은 애플리케이션에 얼마나 투명합니까?

스파스 파일의 개념을 이해하기를 바랍니다. 나도 cp순서는 알아--sparse=... 그러나 실제 응용 프로그램을 검색할 때 일반 OS 파일 I/O API를 사용하여 파일을 읽고 쓰는 응용 프로그램의 투명성 수준에 대한 모호한 설명을 발견했습니다. (극히 낮은 수준이 아니라 fopen(), fclose()만 의미합니다. 등) 블로그를 읽을 때 깨끗하지 않았으며 설명에서는 애플리케이션(예: 테스트 편집기)이 명시적으로 0을 써서 희소 파일을 "손상"시킬 수 있는 방법에 대해 설명합니다. 스파스 파일이 ...

Admin

스파스 디스크 이미지를 마운트하는 방법
sparse-files

스파스 디스크 이미지를 마운트하는 방법

내 PC의 mSATA SSD 디스크 이미지가 있습니다. 이 디스크에는 운영 체제가 포함되어 있으며 용량은 512GB입니다. 사용 가능한 저장 공간이 없어서 디스크를 이미지로 복제하고 다음 과 같이 dd압축했습니다.gz이 게시물, 공간을 덜 차지하도록 희박한 내용을 복사했습니다. 이는 올바르게 작동하여 512GB 이미지가 디스크에서 5GB 미만을 차지하게 됩니다. 완료된 작업을 요약하면 다음과 같습니다. # dd bs=64K if=/dev/sdd conv=sync,noerror status=progre...

Admin

grep을 사용하여 텍스트 파일에서 표현식이 포함된 텍스트 추출
sparse-files

grep을 사용하여 텍스트 파일에서 표현식이 포함된 텍스트 추출

텍스트 파일에 다음 두 줄이 있고 이 줄 X와 Y 사이의 지속 시간을 분 단위로 계산하고 싶습니다. line X: 18.05.2022 13:54:52 [ INFO]: Starting Component 'OWN_FUNDS_RULES' (5/15) line Y: 18.05.2022 14:28:22 [ INFO]: Finished Component 'OWN_FUNDS_RULES_CONSOLIDATION' (6/15) with SUCCESS - 00:07:05.119 지속 시간을 0으로 반환하는 다음 ...

Admin

0이 많이 포함된 파일을 희소 파일로 압축 해제하는 방법은 무엇입니까?
sparse-files

0이 많이 포함된 파일을 희소 파일로 압축 해제하는 방법은 무엇입니까?

매우 큰 하드 드라이브를 사용하여 생성된 압축된 원시 이미지가 있습니다 cat /dev/sdx | xz > image.xz. 그러나 이 작업을 수행하기 전에 드라이브의 여유 공간이 지워지고 이미지는 대부분 0바이트로 구성됩니다. 제로 블록이 공간을 차지하지 않도록 이 이미지를 희소 파일로 추출하는 가장 쉬운 방법은 무엇입니까? ...

Admin

축소된 가상 디스크 파일은 이제 일치하지 않는 파일 크기를 보고합니다.
sparse-files

축소된 가상 디스크 파일은 이제 일치하지 않는 파일 크기를 보고합니다.

원래는 약 3.5TiB 크기의 단일 가상 디스크 파일(.qcow2)이 있었는데 여러 가지 이유로 유사한 모든 데이터를 자체 가상 디스크 파일에 "그룹화"하기로 결정했습니다. 이는 분명히 원본 디스크 파일을 900GiB로 줄일 수 있음을 의미하지만 ls친구들 stat은 여전히 ​​원본 3.5TiB를 나열합니다. $ ls -lhks mydisk.qcow2 722G -rw-r--r-- 1 root root 3.5T Aug 6 18:06 mydisk.qcow2 물론 파일 시스템 자체(ext4)를 축소한...

Admin

희소 파일 이동
sparse-files

희소 파일 이동

cp스파스 파일은 자동으로 감지될 뿐만 아니라 --sparse=always옵션도 있습니다. mv동일한 메커니즘을 사용할 수 있는지 또는 희소 파일을 이동하는 안전한 방법이 무엇인지 궁금합니다 . cp && rm 아니면 한 디스크에서 다른 디스크로 희소 파일을 이동하는 다른 방법이 있습니까? 시스템 메시지:cp/mv(GNU coreutils) 8.30이 포함된 Ubuntu 20.04. ...

Admin

파일이 "스파스 파일"인지 확인
sparse-files

파일이 "스파스 파일"인지 확인

기존 문제가 있습니다."모든 희소 파일 찾기", 사용할 수 있을 거라 생각했는데, 스크립트가 너무 복잡해서 이해가 안 되네요. 나는 Ubuntu 파일 관리자의 GUI가 파일이 희박한지 알 수 있는 방법을 제공하지 않는다고 생각합니다. 어떻게 말하나요? 파일 시스템은 EXT4입니다. ...

Admin

열 수 = 0.00000000을 기준으로 파일 행 필터링
sparse-files

열 수 = 0.00000000을 기준으로 파일 행 필터링

열 5 이후의 열 수를 기준으로 파일 행(예: 아래 file.txt)을 필터링하고 싶습니다 =0.00000000. 아래 I/O는 예를 보여줍니다.값이 0인 2개 이상의 열(열 5 이후)이 있는 행을 필터링합니다. 또는=0.00000000(즉, 값이 0인 열이 두 개 이상 있는 행을 삭제하거나 값이 0이 아닌 열이 6개 미만인(열 5 이후) 행을 삭제합니다.) 1개, 2개 또는 3개 이상의 열(5번째 열 이후)이 있는 행을 필터링하도록 결정할 수 있도록 이 작업을 유연하게 수행할 수 있는 방법이 있...

Admin

희소 파일 지원 루프 장치에 대해 직접 I/O를 활성화하는 것이 안전합니까?
sparse-files

희소 파일 지원 루프 장치에 대해 직접 I/O를 활성화하는 것이 안전합니까?

스파스 파일을 가져와서 파일 시스템으로 마운트하고 싶습니다. 성능 오버헤드가 무시할 정도라면 좋겠지만, 이로 인해 데이터 손실 위험이 발생하지 않는 경우에만 가능합니다! 직접 I/O 루프 장치를 사용하여 스파스 파일을 마운트하는 것이 안전합니까? 한편으로는,LWN에 대한 이번 발표사용자가 파일 지원 루프 장치에서 직접 I/O를 활성화하도록 권장되는 것 같습니다. 정말 좋은 일입니다! 반면에,직접 I/O에 관한 ext4 wiki 기사상태: ...예를 들어 쓰기가 파일 크기를 확장하거나 쓰기 ...

Admin

ext4에서 스파스 파일 지원 비활성화
sparse-files

ext4에서 스파스 파일 지원 비활성화

ext4 파일 시스템에서 스파스 파일 지원을 완전히 비활성화할 수 있습니까? 목적은 디스크 조각화를 방지하는 것입니다. 솔루션이 파일 시스템에서 파일을 0(또는 기타)으로 채우지 않고 빠르게 할당할 수 있도록 허용하는 경우 "점수 없음"을 부여합니다. 내가 원하는 것은 애플리케이션이 다음과 같은 파일을 생성하도록 지시할 수 있는 것입니다. 나는 X 바이트의 "겉보기 크기"를 사용하지 않으며 이러한 응용 프로그램의 소스 코드를 제어할 수 없습니다. 시간을 절약하기 위해 희소 파일과 빠른 할당에 ...

Admin

/var/log/lastlog가 거대한 희소 파일(1.1TB)인 이유가 있나요?
sparse-files

/var/log/lastlog가 거대한 희소 파일(1.1TB)인 이유가 있나요?

나는 파일을 효율적으로 희소화 하는 방법을 묻는 몇 가지 질문을 읽었고 rsync, 파일 /var/log/lastlog과 /var/log/faillog. 그래서 제가 궁금한 것은 이러한 파일을 드물게 큰 파일(내 경우에는 1.1TB)로 갖는 필요성/배경 동기가 무엇입니까? 이에 관련된 후속 조치: 로그 파일이라고 가정하고 있기 때문에 이 파일을 자르는 것에 별로 관심이 없습니다. 이 파일을 잘라서 손상시킨 것이 있습니까? ...

Admin

스파스 파일의 내용을 보는 방법은 무엇입니까?
sparse-files

스파스 파일의 내용을 보는 방법은 무엇입니까?

ls -l을 사용하여 크기를 확인하면 "파일"의 크기가 15TB로 표시됩니다. ls -l total 16 -rw-r--r-- 1 root root 15393162788865 May 30 13:41 file du 명령을 사용하여 "파일"의 크기를 확인하면 다음과 같이 표시됩니다. du -a file 12 file 인터넷 검색을 통해 해당 파일이 희소 파일일 수 있다는 결론에 도달했습니다. 읽어보니 less, tail, cat, hexdump 등과 같은 명령은 시간이 오래 걸립니다. 이것...

Admin

심하게 조각난 파일을 위한 파일 시스템
sparse-files

심하게 조각난 파일을 위한 파일 시스템

ddrescue나는 데이터 복구 작업을 위해 또는 유사한 프로그램을 자주 사용합니다. 일반적으로 디스크의 일부만 이미지로 생성되므로( ddrescue도메인 파일 등을 사용하여) 디스크 이미지는 드물게 기록됩니다. 그러나 심각하게 손상된 디스크에서는 ddrescue수백 번의 건너뛰기가 발생하여 파일이 심하게 조각화됩니다. 지금까지 NTFS 파일 시스템을 사용하여 이미지를 저장해 왔지만 많은 조각화 후에 쓰기 작업이 중단되는 것을 발견했습니다.모두새 조각이 추가될 때마다 조각 메타데이터). 조각화에 ...

Admin