Lepší způsob, jak zkontrolovat, co přesně se spouští, když zadáte screen
by bylo spustit command -V screen
. To vám řekne, zda běží binární soubor (v takovém případě bude uvedena úplná cesta) nebo alias shellu, funkce atd.
Další věc, kterou je třeba zkontrolovat, je, zda existuje chdir
buď ve vašem ~/.screenrc
nebo systémový screenrc
.
screen(1)
manuálová stránka popisuje Obrazovku chdir
příkaz .
chdir [directory]
Change the current directory of screen to the specified directory or,
if called without an argument, to your home directory (the value of the
environment variable $HOME). All windows that are created by means of the
"screen" command from within ".screenrc" or by means of "C-a : screen
..." or "C-a c" use this as their default directory. Without a chdir command,
this would be the directory from which screen was invoked. …
Konfigurace My Screen pro programovací relaci obsahuje příkaz
chdir "$HOME/Projects"
Prvním krokem je ujistit se, že obrazovka není alias.
Zadejte alias
a vyhledejte screen
. Upozorňujeme, že tento seznam může být dlouhý. Možná budete chtít napsat alias | grep screen
oddělit zrno od plev.
Pokud screen
se ukáže jako alias pro něco jako cd ~ && screen
můžete to odstranit pomocí unalias screen
.