Utilizzo dell`ambiente di sviluppo
Transcript
Utilizzo dell`ambiente di sviluppo
AMBIENTE DI SVILUPPO nozioni di base per l’utilizzo Università degli Studi di Brescia Elementi di Informatica e Programmazione – Università di Brescia 1 Nota: quanto segue si riferisce all’ambiente di sviluppo ufficiale adottato nel corso, basato su una distribuzione Ubuntu del sistema operativo Linux. Per installare una macchina virtuale che gira su Windows o Mac OS X e scaricare una distribuzione Linux adatta agli scopi del corso seguire le istruzioni riportate nel sito del corso (sezione Software). Elementi di Informatica e Programmazione – Università di Brescia 2 Strumenti di base disponibili nell’ambiente Firefox (cfr. icona a sinistra) Browser. I file scaricati vengono posti nella cartella Downloads e da lì possono essere spostati dove si desidera. File manager (cfr. icona a sinistra) Esplorazione di file di facile utilizzo. Terminale (cfr. icona a sinistra) Permette di lavorare con linea di comando. E’ possibile invocare il terminale dal file manager, selezionando una cartella con il tasto destro del mouse + “Open in terminal”. Il terminale si apre con la directory corrente = cartella selezionata. Elementi di Informatica e Programmazione – Università di Brescia 3 Editor di testi gedit Semplice text editor. Si può invocare da terminale con gedit Per chiamare il text editor su un file (es. prova.c) gedit prova.c Nell’editor, “Save” salva la versione corrente nel file. Elementi di Informatica e Programmazione – Università di Brescia 4 Semplici comandi di base in ambiente Linux Visualizzare il contenuto della directory corrente ls ls -l (versione lunga) ls -a (mostra anche file nascosti) Creare una directory di nome x mkdir x Rimuovere la directory x (solo se vuota) rmdir x Elementi di Informatica e Programmazione – Università di Brescia 5 Cambiare la directory corrente cd x Il path x può essere: - relativo alla directory corrente cd d1/d2 . (deve esistere d1 all’interno della directory corrente e d2 in d1) indica la directory corrente .. indica la directory contenente la directory corrente - assoluto cd /d1/d2 Elementi di Informatica e Programmazione – Università di Brescia 6 Copiare il file x chiamandolo y cp x y Rinominare il file x chiamandolo y mv x y Spostare il file x nella directory d mv x d/ Rimuovere il file x rm x Elementi di Informatica e Programmazione – Università di Brescia 7