GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso ottenere che la schermata GNU non si avvii nella mia home directory in OS X?

Un modo migliore per verificare cosa viene eseguito esattamente quando digiti screen sarebbe eseguire command -V screen . Questo ti dirà se sta eseguendo un binario (nel qual caso verrà fornito il percorso completo) o un alias della shell, una funzione, ecc.

Un'altra cosa da controllare è se c'è un chdir comando nel tuo ~/.screenrc o il screenrc a livello di sistema .


Il screen(1) pagina man descrive la schermata chdir comando .

   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. …

La configurazione del mio schermo per una sessione di programmazione include il comando

chdir "$HOME/Projects"

Il primo passo è assicurarsi che screen non sia un alias.

Digita alias e cerca screen . Tieni presente che questo elenco potrebbe essere lungo. Potresti voler digitare alias | grep screen separare il grano dalla pula.

Se screen risulta essere un alias per qualcosa come cd ~ && screen puoi rimuoverlo usando unalias screen .


Linux
  1. Come utilizzare il comando dello schermo di Linux

  2. Come ottenere la dimensione della directory in Linux

  3. Come utilizzare il comando "schermo" in Linux

  4. Come eseguire il comando "trova" solo sulla directory corrente e non sulle sottodirectory

  5. Come cancellare lo scrollback nel comando dello schermo?

Come ottenere la dimensione di una directory in Linux

Come rimuovere una directory in Linux

Come ottenere la dimensione di una directory in Linux

Come contare i file nella directory su Linux

Come ottenere lo stato di uscita di un comando shell utilizzato in GNU Makefile?

Puppet:ottieni la home directory degli utenti