Terminale che prende in giro

Italian Forum
Dreeg
Level 1
Level 1
Posts: 4
Joined: Fri Apr 27, 2012 4:11 pm

Terminale che prende in giro

Postby Dreeg » Sun May 06, 2012 10:42 am

Usando il terminale, mi trovo ad una beffa del suddetto.
Se usco il comando "cd /usr/local" mi sposto nella directory "local" e funziona. Fin qui tutto ok. Se invece volessi separare il comando in due comandi "cd" il risultato è che con "cd /usr" entro in "usr" senza problemi, se poi digito ed invio il comando "cd /local" mi restituisce "local file o directory inesistente"... ... ... se in "usr" uso il comando "ls (o dir)" local esce fuori, ma comunque da "usr" non entra in "local"..

Oltre a farmi venire i nervi mi solleva una sola domanda: "PERCHE'?"

Qualcuno sa darmi una risposta? Uso LinuxMint 12 KDE...

User avatar
xenopeek
Level 23
Level 23
Posts: 19225
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: Terminale che prende in giro

Postby xenopeek » Sun May 06, 2012 2:52 pm

Per dividere cd /usr/local in due comandi, eseguire:

Code: Select all

cd /usr
cd locale

Se lo fai cd /local, la / all'inizio significa partire dalla radice del filesystem. Ma si desidera avviare nella directory corrente.

Per capire meglio, provare quanto segue:

Code: Select all

cd /usr

Mostra la directory di root (avviso usr è qui):

Code: Select all

ls /

Mostra la directory corrente (avviso local è qui):

Code: Select all

ls
Image

Dreeg
Level 1
Level 1
Posts: 4
Joined: Fri Apr 27, 2012 4:11 pm

Re: Terminale che prende in giro

Postby Dreeg » Sun May 06, 2012 6:29 pm

Quindi il mio giro che facevo era:
/ -> /usr/local (ok)
/ -> /usr -> /local (anziché / -> /usr -> /usr/local)?


Return to “Italiano (Italian)”

Who is online

Users browsing this forum: No registered users and 2 guests