GNU/Linux >> Linux Esercitazione >  >> Linux

Errore di shell-init durante il recupero della directory corrente [fissare]

Ecco un errore segnalato da uno dei nostri lettori abituali Anu. Dice, cluster-fork  w il comando finisce con un errore "shell-init:errore durante il recupero della directory corrente:getcwd:impossibile accedere alle directory principali:nessun file o directory di questo tipo “.

Ecco l'istantanea completa dell'errore:

$cluster-fork w
compute-0-0: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
down
compute-0-1: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

Soluzione:

Questo errore si verifica principalmente quando la directory in cui è stato eseguito questo comando non esiste più. Ad esempio, supponi di aver cambiato directory in 'test' e ha emesso cluster-fork comando. Durante l'esecuzione di cluster-fork , se la directory test è stato rimosso (potrebbe essere un programma che pulisce regolarmente lo spazio su disco o eliminato per errore da un terminale diverso), quindi 'getcwd' non sarà in grado di restituire la directory di lavoro corrente. Quindi, cluster-fork restituirà un errore "getcwd:impossibile accedere alle directory principali:nessun file o directory di questo tipo".

Per correggere questo errore, è sufficiente uscire da quella directory inesistente. Di solito emettendo 'cd' comando per accedere alla directory home ed eseguire cluster-fork comando.

Nota:

Usando cd .. non funzionerà e continuerai a ricevere lo stesso messaggio di errore.


Linux
  1. $pwd? (rispetto alla directory di lavoro corrente)?

  2. cp:ousing directory – errore durante la copia di una directory in Linux

  3. Errore irreversibile:cuda.h:file o directory non presenti

  4. push/pop directory corrente?

  5. sudo -i ma mantieni la directory di lavoro corrente

Comando Pwd in Linux (directory di lavoro corrente)

Trova la directory di lavoro corrente di un processo utilizzando Pwdx in Linux

Comando yum-config-manager non trovato [fissare]

Impossibile eseguire nessun file o directory di questo tipo [fissare]

Il modulo PERL DB_File richiede db4-devel [fissare]

Directory corrente abbreviata nel prompt della shell?