Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i...

13
Il terminale o Prompt dei comandi e modifica della path  versione Windows 7 Facciamo click sul pulsante Start, la palla con le finestre volanti dentro, e poi Tutti i programmi,

Transcript of Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i...

Page 1: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Il terminale o Prompt dei comandi e modifica della path  versione Windows 7

Facciamo click sul pulsante Start, la palla con le finestre volanti dentro, e poi Tutti i programmi,

Page 2: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

e poi Accessori,

 

Page 3: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

e poi Prompt dei comandi, quello che di solito viene chiamato terminale.

Page 4: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Aperto si presenta così; il prompt ci dice che è in attesa di un comando e che ci troviamo nel disco C: nella directory (cartella) \Users\UTENTE (può variare in funzione delle impostazioni di installazione). Adesso dobbiamo creare una cartella, dove metteremo i nostri file. Una nota sulla terminologia: quando siamo nel terminale invece di cartella dovremmo usare il termine directory, anche se sono (quasi) la stessa cosa. Usiamo poi file per dire documento di qualunque tipo, come gli script, i file di dati, i documenti di Word, Excel, etc. 

Torniamo sull'immagine iniziale, questa volta facciamo click su Computer (nell'elenco a destra della finestra bianca), comparirà questa finestra:

Page 5: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Selezioniamo il disco C: o un altro di nostra scelta, purché sia un disco locale e scrivibile, non un CD per esempio. Se al disco è stato dato un nome questo comparirà, p.es. Dati per il disco D:. Notare che il nome del disco è composto da una lettera seguita da duepunti.

Page 6: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Nella Barra del Menu selezioniamo Nuova cartella

Comparirà una nuova cartella a cui daremo il nome che vogliamo. I Veri ProgrammatoriTM non usano mai (OK, quasi mai) nomi con degli spazi, il motivo lo vedremo tra breve. 

Page 7: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

OK, creata la cartella (directory) possiamo fare come in figura. Vediamo in dettaglio: cd \ cambia la directory corrente (cioè quella in cui operiano) e ci porta nella radice del disco, possiamo vederlo dal prompt che diventa C:\> dove C: è il nome deldisco, \ la directory corrente e il segno > indica che ilcomputer sta aspettando un comando. cd corso_ruby è il comando per accedere alla directory che abbiamo creato prima; notare che il prompt cambia dicendoci dove ci troviamo. Qui si vede perché i Veri ProgrammatoriTM non lasciano maispazi nei nomi. Se la cartella si fosse chiamata corso ruby il comando avrebbe dovuto essere cd "corso ruby", con le virgolette. 

Un'altra cosa, particolare di Windows: i nomi di file e directory sono insensibili al caso, cioè non fanno distinzione tra maiuscole e minuscole, per cui Corso_Ruby, corso_ruby e CORSO_RUBY sono la stessa cosa. Attenzione che negli script, per le variabili è vero esattamente l'opposto e VAR1, var1 e Var1 sono tre variabili diverse (di cui due costanti).

Page 8: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

L'immagine ci dice come cambiare disco. È semplicissimo, basta dare il nome del disco, in figura G: è il nome di una chiavetta (o penna o pennetta) USB. Il nome della chiavetta viene dato automaticamente appena la connettete, il nome potete saperlo da quelle del computerche abbiamo visto in precedenza.

Dando il comando path il 'puter ci indica il nome delle cartelle in cui i comandi che diamo saranno cercati. Nel nostro caso vediamo che c'è anche C:\Python27, verifichiamo se è quella di Python, sì perché scrivendo python si apre l'interprete Python e funziona. (Anche i grandi sbagliano, quindi posso sbagliare anch'io). 

Page 9: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Se diamo il comando ruby il computer ci dice che non lo trova: può essere il caso di un errore di battitura nostro, o il programma non è in una directory elencata nella path o non è stato installato.

Se sappiamo che il programma c'è ma non è nella path abbiamo due possibilità. Nella figura vediamo come fare se useremo Ruby solo sporadicamente, come nel caso in cuiil 'puter sia quello di Alice che prima o poi si arrabbia... Modifichiamo la path aggiungendo la directory che vogliamo in questo modo: 

path=%path%;c:\corso_ruby 

Ripetendo il comando path il computer ci visualizzerà la path aggiornata. Questa modifica rimarrà attiva fino alla

Page 10: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

chiusura del terminale.Alla prossima sessione sarà sparita. Attenzione: l'esempio è da seguire solo se serve, non è detto che la nostra directory debba contenere file di comandi, programmi o simili. 

Se invece volessimo modificare la path in modo permanente(anche per togliere delle directory o correggere degli errori di battitura) possiamo operare in questo modo:

Scegliere Start e poi fare click su Computer con il tastodestro;Scegliere Proprietà;

Page 11: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Scegliere Impostazioni di sistema avanzate;

Page 12: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

Scegliere Variabili d'ambiente...

In Variabili di sistema cercare e selezionare Path e poi Modifica

Attenzione che le directory devono essere separate da 

Page 13: Il terminale o Prompt dei comandi e modifica della path ... · come gli script, i file di dati, i documenti di Word, Excel, etc. ... Notare che il nome del disco è composto da una

puntovirgola. Può essercene uno finale ma non è necessario. Non vi resta che chiudere con OK. 

Facile vero?