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 подходящим местом для сокетов Unix?
  • Перемещение папки / tmp в другое место. Проблемы с / tmp не опустошены
  • Для чего используется SAMBA / tmp?
  • Не могли бы вы объяснить это создание «chroot» / tmp?
  • Каковы общие права для / tmp? Я unintentionnally все это рекурсивно
  • tmp / krb5cc_ не очищается регулярно (кеширование учетных данных кебероса)
  • В какую папку я должен писать для своих промежуточных файлов, как dev?
  • как автоматически очистить не удалось загрузить PHP в / tmp?
  • 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 - лучшая ОС в мире.