Verifica delle competenze sulla shell di Unix


Crea i due file di formato testuale seguendo le specifiche tecniche che seguono. 
Puoi usare gli appunti, il man, l'editor vi e la rete. solo alla fine userai l'interfaccia a finestre per spedire l'email con gli allegati.

Puoi fare tutti i tentativi che vuoi per creare il file finale desiderato. 

Dopo un'attenta revisione invia il documento finale a cenamare@gmail.com


A) Crea il file cognome_unix.txt che contenga l'output dei seguenti comandi:



  1. verifica di essere nella cartella home del tuo utente
  2. verifica con quale utente sei collegato
  3. aggiungi elenco di  file e directory situati in /etc
  4. aggiungi elenco di file e directory situati in /bin
  5. aggiungi le prime dieci righe dell'elenco di file e directory della directory padre
  6. aggiungi le ultime dieci righe dell'elenco di file e directory della directory corrente
  7. aggiungi il numero di righe di cui è costituito il file che stai creando
  8. opzionale: aggiungi i processi dal 20 al 40 
  9. aggiungi le informazioni sulle partizioni del disco
  10. aggiungi l'uso del disco delle varie cartelle presenti in Dropbox con il totale dello spazio occupato alla fine (vedi man du)
  11. aggiungi l'elenco dei file presenti in Dropbox in formato pdf



  • ora cambia i permessi del file in modo che sia leggibile e scrivibile dall'autore e solo leggibile dal gruppo dell'autore e dagli altri.



  • crea il seguente albero nel file system, a partire dalla cartella attuale:


verifica_unix 
     codici_binari
          multimedia
          compressione
          conversioni
          codici
                pesati
                non_pesati
          trasmissione
                rilevazione
                correzione
           operazioni
                 operazioni_base
                 complemento2
                 floating_point          
       sistemi_operativi
            introduzione
            processore
                introduzione
                diagramma_degli_stati
                tempi
                scheduling
            file_system
            memoria
            input_output


Copia ognuna delle presentazioni presenti in "Dropbox/TPS/presentazioni 3 prova"   
nelle relative cartelle dell'albero appena creato. 
In caso di ambiguità scegli la cartella più adeguata.

12. Aggiungi la struttura ad albero creata con directory e file 



B) Con l'editor vi crea un file denominato cognome_valore_assoluto.c

Il programma in linguaggio C (attenzione ai printf e scanf) legge un valore da tastiera e scrive il suo valore assoluto.
Per compilare usa il comando cc (cc filesorgente -o fileeseguibile)
prova il programma e invia il sorgente per posta elettronica.