tmp 파일을 사용하지 않고 여러 PDF 파일의 압축을 풀 수 있습니까?

tmp 파일을 사용하지 않고 여러 PDF 파일의 압축을 풀 수 있습니까?

100,000개 이상의 PDF 파일이 있습니다. 압축을 풀고 테마를 모두 하나의 아카이브 파일로 다시 압축하여 공간을 절약하고 싶습니다. 내가 찾은 건:

ls | xargs -P 4 -n 1 -I {} qpdf --stream-data=uncompress {} /tmp/RAM/{}

그 다음에

tar -c /tmp/RAM | xz > archive.tar.xz

어떤 해결책을 주시겠습니까?

답변1

tmpfsLinux에서는 메모리 내 파일 시스템을 사용할 수 있지만 사용하기에는 너무 작을 수 있으므로 주의하세요.

$ mount | grep tmpfs
tmpsfs on /dev/shm type tmpfs (rw,nosuid,nodev)
...
$ mkdir /dev/shm/tmp

크기를 확장할 수 있지만 너무 많은 것을 요구하지 않도록 주의하세요.

$ mount -o remount,size=1G /dev/shm

보다이 게시물더 많은 정보를 위해서

관련 정보