User Tools

Site Tools


os:lab01
Return to Home page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
os:lab01 [2019/05/30 22:00]
zioskenz
os:lab01 [2019/06/04 09:57] (current)
zioskenz
Line 22: Line 22:
  
 === Part 02 === === Part 02 ===
-  * Download the file: [[https://​www.skenz.it/​listing/​os/​lab01/​lab01e01in.txt|lab01e01in.txt]]+  * Download the file: [[https://​www.skenz.it/​listing/​os/​lab/​lab01e01in.txt|lab01e01in.txt]]
   * Copy the file in the directory ''​src'',​ then, using the directory ''​src''​ as the current directory, copy the file in the directories ''​test'',​ ''​script'',​ and ''​results''​ (to this extent use only absolute paths).   * Copy the file in the directory ''​src'',​ then, using the directory ''​src''​ as the current directory, copy the file in the directories ''​test'',​ ''​script'',​ and ''​results''​ (to this extent use only absolute paths).
   * Check the existence of the files previously created, and check their rights.   * Check the existence of the files previously created, and check their rights.
Line 60: Line 60:
 ==== Esercise 03: Link and comparisons between files ==== ==== Esercise 03: Link and comparisons between files ====
  
-  * Download the file [[https://​www.skenz.it/​listing/​os/​lab01/​lab01e03in.txt|lab01e03in.txt]]+  * Download the file [[https://​www.skenz.it/​listing/​os/​lab/​lab01e03in.txt|lab01e03in.txt]]
   * In the same directory where the file is stored, you have to create:   * In the same directory where the file is stored, you have to create:
     * A copy of the file with the name ''​lab01e03in.copy''​     * A copy of the file with the name ''​lab01e03in.copy''​
     * A hard-link to the file with name ''​lab01e03in.hl''​     * A hard-link to the file with name ''​lab01e03in.hl''​
     * A soft-link to the file with name ''​lab01e03in.sl''​     * A soft-link to the file with name ''​lab01e03in.sl''​
-- Visualizzare le informazioni dei file mediante il comando +  * View files information with the command ''​ls -l''​ 
-  ​ls -l +    * What can you see in the second column of the output? 
-  - Cosa si puo' ​notare nella seconda colonna dell'​output?​ +    * Why don't all the files have the same size
-  - Perche' ​i file non hanno tutti la stessa dimensione? +  ​* Check that the content of the three created files is the same as the original ​file using the ''​diff''​ command
-- Verificare che il contenuto dei tre file creati sia lo stesso +    ​* ​Perche'​ sebbene il file "​lab01e03in.sl"​ abbia una dimensione diversa dagli altri ha lo stesso contenuto?​ 
-  ​del file originale mediante il comando ​diff. +  ​* ​Aprire il file "​lab01e03in.txt"​ con un editor di testo a
-  ​- ​Perche'​ sebbene il file "​lab01e03in.sl"​ abbia una dimensione +
-    ​diversa dagli altri ha lo stesso contenuto?​ +
-Aprire il file "​lab01e03in.txt"​ con un editor di testo a+
   piacere e modificarne il contenuto   piacere e modificarne il contenuto
-  - Come ci si aspetta che vengano modificate le informazioni+    * Come ci si aspetta che vengano modificate le informazioni
     di dimensione e data di ultima modifica dei file?     di dimensione e data di ultima modifica dei file?
     Perche'?​     Perche'?​
-  - Verificare la risposta mediante il comando+    * Verificare la risposta mediante il comando
     ls -l     ls -l
-  - Quali modifiche ci si aspetta riguardo al contenuto+    * Quali modifiche ci si aspetta riguardo al contenuto
     dei file? Perche'?​     dei file? Perche'?​
-  - Verificare la risposta confrontando nuovamente i tre+    * Verificare la risposta confrontando nuovamente i tre
     file creati con l'​originale mediante il comando diff     file creati con l'​originale mediante il comando diff
-Rinominare il file "​lab01e03in.txt"​ in "​lab01e03in.backup"​ +  * Rinominare il file "​lab01e03in.txt"​ in "​lab01e03in.backup"​ 
-  ​- ​Che cosa si puo' notare ora dall'​output del comando ls -l? +    ​* ​Che cosa si puo' notare ora dall'​output del comando ls -l? 
-  ​- ​Confrontare il contenuto del file "​lab01e03in.backup"​ con+    ​* ​Confrontare il contenuto del file "​lab01e03in.backup"​ con
     quello dei file "​lab01e03in.hl"​ e "​lab01e03in.sl"​.     quello dei file "​lab01e03in.hl"​ e "​lab01e03in.sl"​.
     Perche'​ nel secondo caso si ottiene un messaggio d'​errore?​     Perche'​ nel secondo caso si ottiene un messaggio d'​errore?​
-Creare un nuovo file vuoto di nome "​lab01e03in.txt"​ +  * Creare un nuovo file vuoto di nome "​lab01e03in.txt"​ 
-  ​- ​Quale ci si aspetta sia diventato ora il contenuto del+    ​* ​Quale ci si aspetta sia diventato ora il contenuto del
     file "​lab01e03in.sl"?​ Perche'?​     file "​lab01e03in.sl"?​ Perche'?​
-  - Verificare mediante il comando cat+    * Verificare mediante il comando cat
  
 Osservazione Osservazione

If you found any error, or if you want to partecipate to the editing of this wiki, please contact: admin [at] skenz.it

You can reuse, distribute or modify the content of this page, but you must cite in any document (or webpage) this url: https://www.skenz.it/os/lab01?rev=1559635079&do=diff
/web/htdocs/www.skenz.it/home/data/pages/os/lab01.txt · Last modified: 2019/06/04 09:57 by zioskenz

Privacy Policy