cd Generatore di comandi
Cambiare la directory di lavoro (cd [-L|-P] [dir])
Introduzione a cd
## Cos’è cd?
Il comando `cd` modifica il directory di lavoro attuale del tuo shell. Ogni comando successivo viene eseguito da quella posizione fino a quando non si utilizza `cd` per spostarsi altrove. È uno dei comandi integrati più utilizzati nei shell.
## Come usarlo
1. **Impostare il directory**: Inserisci il percorso da utilizzare per il cambio (ad esempio, `/var/log`, `..`, `~`). 2. **Scegliere il modalità** (opzionale): Seleziona `-L` per seguire il percorso logico (con collegamenti simbolici) oppure `-P` per seguire il filesystem fisico. 3. **Copiare ed eseguire**: Incolla il comando generato nel tuo terminale.
Opzioni comuni
### Argomento del percorso
`cd` accetta il percorso di destinazione come argomento posizionale: `cd /var/log`. In assenza di argomenti, `cd` torna al tuo directory home (`$HOME`).
### Destinazioni speciali
- `cd ~` o `cd` senza parametri → directory home. - `cd ..` → directory genitore. - `cd -` → directory precedente (venendo anche stampata). - `cd` senza argomenti → `$HOME`.
### Modalità logica `-L` (predefinita)
Il percorso viene risolto utilizzando `$PWD`, quindi i collegamenti simbolici presenti nel percorso corrente vengono preservati. `cd ..` fa ritorno lungo il percorso logico che hai seguito.
### Modalità fisica `-P`
I collegamenti simbolici vengono completamente risolti nella loro posizione reale sul filesystem. Utilizza `-P` quando hai bisogno del vero percorso del dispositivo, ad esempio `cd -P /symlink`.
▶Come torno al directory precedente?
▶Qual è la differenza tra cd -L e cd -P?
▶Come posso andare direttamente nel mio directory di casa?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.