Powiedz ekranowi GNU, gdzie zapisać sesje?


8

Mój ekran GNU przechowuje swoje sesje w /tmpkatalogu.

Oznacza to, że po ponownym uruchomieniu wszystkie sesje zostaną utracone :

$ screen -list 
No Sockets found in /tmp/uscreens/S-dehmann.

Jak mogę nakazać im przechowywanie ich w określonym katalogu w moim katalogu domowym, gdzie nie zostaną tak łatwo utracone?


1
Jakie są zalety gniazd po ponownym uruchomieniu? Kontrolujący proces EKRANU i wszystkie jego dzieci zostaną zakończone.
neirbowj

Odpowiedzi:


9

Z instrukcji:

The "socket directory" defaults either to $HOME/.screen or simply to
/tmp/screens or preferably to /var/run/screen chosen at  compile-time...

Ustawiając zmienną środowiskową SCREENDIR, możesz zmienić domyślne zachowanie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.