/
空き容量が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
私は同じ問題に直面しました。
解決策は次のとおりです。
Linuxの再起動
一時的なファイルの問題かもしれないという内容を読んだとき、コンピュータがしばらく再起動されなかったことを思い出しました。
問題は再起動後に自然に解決されます。