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? Я unintentionnally все это рекурсивно
  • -bash: невозможно создать временный файл для здесь-документа: на устройстве нет места
  • bash: Некоторая проблема при использовании read <<< "$ VARIABLE" в корневом разделе только для чтения. Любые известные обходные пути?
  • Что может пойти не так, если / var / tmp находится во временной файловой системе?
  • Как получить доступ к временному файлу сразу после создания?
  • разрешения символических ссылок внутри / tmp
  • сохранение в / tmp на самом деле не экономит?
  • Перемещение папки / 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

    Сбой сценария резервного копирования с параметрами команды rsync в цитируемой переменной

    Как настроить простой Debian 7 как шлюз?

    systemctl: Не удалось выполнить операцию: нет такого файла или каталога

    Удалить строки, содержащие путь к файлу с помощью sed

    как продолжить выполнение сценария bash, когда ожидается, что часть завершена

    Использование ЦП операций файловой системы, не показанных сверху

    Есть ли вариант gnu-as для установки 64-битного кода из 32-битной системы?

    Беспроводная проблема с Intel WiFi Link 5100

    Как системный вызов umask () маскирует разрешение

    Маршрутизаторы Flash OpenWrt от Telnet

    Getmail: сброс соединения с помощью одноранговой сети (IMAP Idle)

    Функция bash для обработки файла через symlink: проблема с аргументами командной строки

    Ошибка md5sum для пакета git-man-pages.tar.gz

    как запустить время запуска команды и время окончания команды в txt-файле, используя cygwin

    vim sudo hack auto reload

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