Msgstr "bash: невозможно создать временный файл для здесь-документа: на устройстве нет места"

У моего / только осталось около 800 МБ свободного места. Я думаю, это причина, по которой

 $ 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 файлы, всего около 70 МБ. Почему 800 МБ свободного места в \ не может удовлетворить convert ?

Могу ли я обойти предельное пространство на / ? У меня все еще больше места на ~ и других разделах, и у меня также есть внешний USB-накопитель. Благодарю.

  • Малая оперативная память / tmp
  • флаг noexec для / tmp (OpenSUSE)
  • bash: Некоторая проблема при использовании read <<< "$ VARIABLE" в корневом разделе только для чтения. Любые известные обходные пути?
  • Перемещение папки / tmp в другое место. Проблемы с / tmp не опустошены
  • Где опция -i в sed хранит строки, соответствующие регулярному выражению?
  • Ошибка сегментации в системном каталоге `/ tmp`
  • разрешения символических ссылок внутри / tmp
  • tmpfs не переполняется для обмена
  • 2 Solutions collect form web for “Msgstr "bash: невозможно создать временный файл для здесь-документа: на устройстве нет места"”

     # 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-800 MB бесплатно в корневом каталоге «/» не похож на долгосрочную хорошую идею. Если каталог / будет заполнен, ваша система замерзнет и / или вы получите всевозможные ошибки. Не позволяйте этому случиться.

    Я была такая же проблема.

    Решение заключалось в следующем:

    перезапустить Linux

    Когда я прочитал, что это может быть проблема с временным файлом, я вспомнил, что машина не была перезапущена какое-то время.

    После перезапуска проблема исправлена.

    Linux и Unix - лучшая ОС в мире.