Strumenti Utente

Strumenti Sito


fisica:informatica:201718:esercitazioni:esercitazione1

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
fisica:informatica:201718:esercitazioni:esercitazione1 [10/01/2018 alle 09:16 (7 anni fa)] – [Esercizio 4] Susanna Pelagattifisica:informatica:201718:esercitazioni:esercitazione1 [15/01/2020 alle 17:20 (5 anni fa)] (versione attuale) – [Esercizio 1] Alessio Conte
Linea 11: Linea 11:
   * Entrare nella cartella appena creata (ovvero rendere la cartella appena creata la vostra //directory corrente//);   * Entrare nella cartella appena creata (ovvero rendere la cartella appena creata la vostra //directory corrente//);
   * Creare due sottocartelle ''sorgente'' e, come sottolivello, ''destinazione'' (destinazione sarà una sottodirectory di ''sorgente'');   * Creare due sottocartelle ''sorgente'' e, come sottolivello, ''destinazione'' (destinazione sarà una sottodirectory di ''sorgente'');
-  * Creare nella cartella sorgente un file di nome ''esempio.txt'' utilizzando l'editore gedit. Per attivare gedit +  * Creare nella cartella sorgente un file di nome ''esempio.txt''
- digitare il comando+  * - Su Linux utilizzate l'editore gedit, col comando
 <code> <code>
 gedit esempio.txt gedit esempio.txt
 </code>  </code> 
 +  * - Su altri sistemi (WSL, MacOS) utilizzate il vostro editor preferito, oppure nano col comando
 +<code>
 +nano esempio.txt
 +</code> 
 +
 e scrivere all’interno del file la riga e scrivere all’interno del file la riga
 <code> <code>
Linea 56: Linea 61:
 <code> <code>
 tar tvf rubrica.tar tar tvf rubrica.tar
 +</code>
 +   * Utilizzate il comando man per esplorare la pagina di manuali online per il comando tar
 +<code>
 +man tar
 </code> </code>
  
 ===== Esercizio 5 ===== ===== Esercizio 5 =====
-  * Ordinate lessicograficamente il file ''rubrica.txt'' dell’esercizio precedente salvando il suo contenuto nel file ''rubricaOrd.txt'' +  * Utilizzate i manuali online per capire come funziona il comando ''sort'' 
-  * Visualizzate le prime 5 linee del file appena creato +  * Utilizzate il comando ''sort'' per ordinare lessicograficamente il file ''rubrica.txt'' dell’esercizio precedente salvando il suo contenuto nel file ''rubricaOrd.txt'' 
-  * Create un nuovo file ''rubrica1.txt'' che contiene le prime 5 linee di ''rubricaOrd.txt'' seguite dalle ultime 5 linee dello stesso file usando i comandi di ridirezione +  * Visualizzate le prime 5 linee del file appena creato usando il comando ''head'' (controllate sul manuale come si fa ...) 
 +  * Create un nuovo file ''rubrica1.txt'' che contiene le prime 5 linee di ''rubricaOrd.txt'' seguite dalle ultime 5 linee dello stesso file usando i comandi head e tail e la ridirezione 
      
 ===== Esercizio 6 ===== ===== Esercizio 6 =====
Linea 86: Linea 96:
 Cosa significano le opzioni ''-h'' e ''-d''? Cosa è ''1'' in questo caso? Cosa significano le opzioni ''-h'' e ''-d''? Cosa è ''1'' in questo caso?
   * Leggete la pagina del manuale relativa al comando ''cal''. Cosa fa questo comando? A cosa serve l'opzione ''-m''   * Leggete la pagina del manuale relativa al comando ''cal''. Cosa fa questo comando? A cosa serve l'opzione ''-m''
-  * Visualizzate la pagina del manuale del comando ''tar'' utilizzato nell'esercizio 4+  * Usando il comando ''tar'' utilizzato nell'esercizio 4
      * create l'archivio compresso ''rrr.tar.gz'' contenente i file ''rubrica.txt'', ''rubrica1.txt'' e ''rubricaOrd.txt'' dell’esercizio 5.      * create l'archivio compresso ''rrr.tar.gz'' contenente i file ''rubrica.txt'', ''rubrica1.txt'' e ''rubricaOrd.txt'' dell’esercizio 5.
  
Linea 97: Linea 107:
 questo stampera' per 1000 volte la frase //Fermami se ci riesci// senza restituire il prompt. questo stampera' per 1000 volte la frase //Fermami se ci riesci// senza restituire il prompt.
   * Interrompere l'esecuzione del comando in modo da riottenere il prompt dopo due stampe.   * Interrompere l'esecuzione del comando in modo da riottenere il prompt dopo due stampe.
-  * Riattivare il comando e bloccarlo temporaneamente (CTRL-Z) attivandone poi l'esecuzione in background Cosa succede se eseguo adesso il comando ''jobs'' ? +  * Riattivare il comando e bloccarlo temporaneamente (CTRL-Z). Cosa è successo ? 
-  * Riportare l'esecuzione in foregroud terminare il comando.+  * Usare il comando ''fg'' per riattivare il comando. Terminarlo di nuovo con CTRL-C 
 +  * Riattivare e bloccare di nuovo il comando con CTRL-Z 
 +  * Dare adesso il comando ''bg''. Questo vi permette di riattivare l'esecuzione riottenedo il prompt della shell per inviare contemporaneamente altri comandi. L'esecuzione del comando in questo caso è detta esecuzione in background   attivandone poi l'//esecuzione in background//
 + 
 +===== Esercizio 9 ===== 
 +Utilizzare l'esecuzione in background per attivare contemporaneamente stessa shell la finestra dell'editore gedit e il prompt per inviare nuovi comando con 
 +<code> 
 +gedit & 
 +</code> 
 +questo sarà utile per non chiudere la finestra di editing del programma fra una compilazione e l'altra
fisica/informatica/201718/esercitazioni/esercitazione1.1515575798.txt.gz · Ultima modifica: 10/01/2018 alle 09:16 (7 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki