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

однажды я делал некоторые вещи, и я мог бы изменить что-то, чего я не должен (я работал над /etc/network/interfaces file ). Кстати, это моя ОС:

 $ uname -a Linux ribas 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u3 (2016-01-17) x86_64 GNU/Linux 

Теперь, когда вы используете панель вкладок, я продолжаю получать эту ошибку:

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

Есть идеи?

Я занимаюсь некоторыми исследованиями, и многие люди говорят о файле / tmp, который может иметь некоторое переполнение. Когда я выполняю df -h я получаю:

 Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.1G 8.7G 0 100% / udev 10M 0 10M 0% /dev tmpfs 618M 8.8M 609M 2% /run tmpfs 1.6G 0 1.6G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 1.6G 0 1.6G 0% /sys/fs/cgroup /dev/sda1 511M 132K 511M 1% /boot/efi /dev/sda4 1.8T 623G 1.1T 37% /home tmpfs 309M 4.0K 309M 1% /run/user/116 tmpfs 309M 0 309M 0% /run/user/1000 

Похоже, что каталог / dev / data вот-вот взорвется, однако, если я советую:

 $ du -sh /dev/sda2 0 /dev/sda2 

Кажется, он пуст.

Я новичок в Debian, и я действительно не знаю, как это сделать. Обычно я обращался к этому компьютеру через ssh. Помимо этой проблемы у меня есть несколько других с этим компьютером, они могут быть связаны, например, каждый раз, когда я хочу вводить своего пользователя с помощью GUI (с его правами root), я получаю:

Xsession: warning: невозможно записать в / tmp: Xsession может выйти с ошибкой

  • Когда ОЗУ будет израсходовано, что произойдет?
  • Какие файлы в / tmp начинаются с «qipc»?
  • Должен ли я сохранить файл crontab в / tmp?
  • как автоматически очистить не удалось загрузить PHP в / tmp?
  • tmp / krb5cc_ не очищается регулярно (кеширование учетных данных кебероса)
  • Является ли подкаталог / tmp подходящим местом для сокетов Unix?
  • Для чего используется SAMBA / tmp?
  • Каков самый элегантный способ ограничения / tmp?
  • 2 Solutions collect form web for “bash: невозможно создать временный файл для здесь-документа: на устройстве нет места”

    Ваша корневая файловая система заполнена и, следовательно, ваш temp dir (/ tmp и / var / tmp, если на то пошло) также заполнены. Множество скриптов и программ требует некоторого пространства для рабочих файлов, даже блокировки файлов. Когда / tmp является неприемлемым, происходят плохие вещи.

    Вам нужно разобраться, как вы заполнили файловую систему. Обычно это происходит в / var / log (проверьте, что вы циклически управляете файлами журнала). Или / tmp может быть заполнен. Однако есть много и много других способов, которыми диск может пополнить.

     du -hs /tmp du -hs /var/log 

    Вы можете захотеть переразделить, чтобы дать / tmp собственный раздел (это старый способ сделать это, но если у вас много диска, это нормально) или сопоставить его в памяти (что сделает его очень быстрым, но начнется вызывают проблемы с обменом, если вы переустановите временные файлы).

    Возможно, вы также потеряли доступ к записи в каталог /tmp/ .

    Это должно выглядеть так:

     ls -l / |grep tmp drwxrwxrwt 7 root root 4096 Nov 7 17:17 tmp 

    Вы можете исправить такие права:

     chmod a+rwxt /tmp 
    Interesting Posts

    Понимание синопсиса в manpage

    изменить форматирование форматирования на основе cwd

    При использовании createrepo я могу разместить rpms в нескольких каталогах?

    ls: Не показывать каталоги, которые соответствуют одному шаблону в подстановочных поисках, только файлы

    Условно включить этап трубы в сценарии bash

    Ошибки двойной загрузки Win10 / Ubuntu16.04

    Простой способ сохранить жесткий диск в активном режиме?

    Как определить имя пакета apk из результатов поиска

    Картирование C-1 не работает в VIM

    Как объединить раздел с gparted?

    Как добавить путь к системе $ PATH для оболочки всех пользователей, не входящей в систему для debian

    Вручную запустить задание cron / имитировать работу cron?

    Как заставить / dev / fd запускать сценарии оболочки в sudo safe?

    Как прокручивать экран или буфер tmux без приостановки приложения?

    Неактивная память связана с Commited, но не используется?

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