Beim Erstellen einer Bildschirmsitzung erhielt ich die Fehlermeldung „Verzeichnis ‚/var/run/screen/S-test‘ kann nicht erstellt werden: Kein Speicherplatz mehr auf dem Gerät“.
Wie die Meldung besagt, ist kein Speicherplatz mehr vorhanden. Meine Frage lautet: Gibt es einen Parameter, der den Bildschirmbefehl anweisen kann, ein Verzeichnis in einem angegebenen Verzeichnis zu erstellen, da in anderen Dateisystemen Speicherplatz vorhanden ist?
Außerdem habe ich keine Root-Berechtigung.
Danke,
Antwort1
Sie könnten einen symbolischen Link für /var/run/screen erstellen und ihn auf ein anderes Verzeichnis auf einer größeren Festplattenpartition verweisen lassen.
Angenommen, Sie haben viel Platz auf /home/foo (verwenden Sie den Befehl „df“, um herauszufinden, wie viel Speicherplatz auf einem Dateisystem verfügbar ist).
Sie könnten: rm -rf /var/run/screen; mkdir /home/foo/screen; ln -s /home/foo/screen /var/run/screen
Wenn dann screen(1) ausgeführt wird, werden die Dateien in /home/foo/screen abgelegt.
weitere Informationen finden Sie auf der Manpage ln(1).