/
여유 공간이 800MB 정도 남았습니다 . 내 생각엔 그게 이유인 것 같아
$ convert * book.pdf
Segmentation fault (core dumped)
bash: cannot create temp file for here-document: No space left on device
나는 convert
(Imagick에서) /tmp
임시 파일을 저장한다고 생각합니다. 현재 디렉터리에는 188개의 파일이 있으며 png
, jpg
총 파일 크기는 약 70MB입니다. 800MB의 여유 공간이 왜 \
충분하지 않습니까 convert
?
공간 제한을 우회할 수 있나요 /
? 다른 파티션에 더 많은 공간이 있고 ~
외부 USB 저장소도 있습니다. 감사해요.
답변1
# do this part one time only
mkdir /path/to/mytmp
chmod 1777 /path/to/mytmp
# put this in .bashrc or your login .profile file
# it has to execute BEFORE you want TMPDIR to work
export TMPDIR=/path/to/mytmp
FWIW - 루트 "/" 디렉터리에 800MB의 여유 공간이 있는 것은 장기적으로 좋은 생각이 아닌 것 같습니다. / 디렉토리가 가득 차면 시스템이 정지되거나 다양한 오류가 발생합니다. 이런 일이 발생하지 않도록 하세요.
답변2
나는 같은 문제에 직면했습니다.
해결책은 다음과 같습니다.
리눅스 다시 시작
일시적인 파일 문제일 수 있다는 내용을 읽었을 때 컴퓨터가 한동안 재부팅되지 않았던 것이 기억났습니다.
문제는 재부팅 후 저절로 해결됩니다.