33
I FILE I FILE I File sono l’ unità base di I File sono l’ unità base di informazione nell’interazione informazione nell’interazione tra utente e sistema operativo tra utente e sistema operativo Costituito da un insieme di byte Costituito da un insieme di byte (di natura omogenea) attinenti (di natura omogenea) attinenti ad un’unica entità logica (un ad un’unica entità logica (un testo, un’immagine, un testo, un’immagine, un programma, una serie di programma, una serie di numeri,.....) numeri,.....) Un file è identificabile in Un file è identificabile in maniera univoca mediante un maniera univoca mediante un nome nome

I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Embed Size (px)

Citation preview

Page 1: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

I FILEI FILE• I File sono l’ unità base di I File sono l’ unità base di

informazione nell’interazione tra informazione nell’interazione tra utente e sistema operativo utente e sistema operativo

• Costituito da un insieme di byte (di Costituito da un insieme di byte (di natura omogenea) attinenti ad natura omogenea) attinenti ad un’unica entità logica (un testo, un’unica entità logica (un testo, un’immagine, un programma, una un’immagine, un programma, una serie di numeri,.....)serie di numeri,.....)

• Un file è identificabile in maniera Un file è identificabile in maniera univoca mediante un univoca mediante un nomenome

Page 2: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

• I file sono memorizzati su I file sono memorizzati su dispositivi di memoria secondaria dispositivi di memoria secondaria (hard disk, floppy, CD)(hard disk, floppy, CD)

• L’utente deve solo preoccuparsi di L’utente deve solo preoccuparsi di dare un nomedare un nome ad un file (al ad un file (al momento della creazione) ed momento della creazione) ed usarlo per le operazioni da usarlo per le operazioni da eseguire su di essoeseguire su di esso

Page 3: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Nome di un file Nome di un file Il nome è generalmente composto da due parti:Il nome è generalmente composto da due parti:

• il il nomenome vero e proprio (si possono usare vero e proprio (si possono usare caratteri alfanumerici in numero dipendente caratteri alfanumerici in numero dipendente dal S.O.)dal S.O.)

• l’l’estensioneestensione (una sequenza di caratteri che (una sequenza di caratteri che aiuta ad identificare il tipo di contenuto del aiuta ad identificare il tipo di contenuto del file)file)

Nome ed estensione sono separati dal carattereNome ed estensione sono separati dal carattere

puntopunto (.) (.)

Il nome è Il nome è obbligatorioobbligatorio mentre l’estensione è mentre l’estensione è opzionale (ma fortemente consigliata)opzionale (ma fortemente consigliata)

Page 4: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Regola praticaRegola pratica: usare : usare sempresempre nomi ed nomi ed estensioni significativi (ovvero, che estensioni significativi (ovvero, che evocano il contenuto dei file)evocano il contenuto dei file)

• es. se ho creato un documento che es. se ho creato un documento che contiene il primo capitolo della tesi di contiene il primo capitolo della tesi di laurea posso laurea posso salvaresalvare il documento WORD il documento WORD ((operazione che crea un fileoperazione che crea un file) con il nome) con il nome

capitolo1.doc capitolo1.doc

Page 5: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Il File SystemIl File SystemIl sistema operativo deve fornire una visione Il sistema operativo deve fornire una visione astrattaastratta dei file su disco e l'utente deve avere dei file su disco e l'utente deve avere la possibilità di:la possibilità di:• identificare ogni file con identificare ogni file con un nomeun nome astraendo astraendo completamente dalla sua memorizzazione fisicacompletamente dalla sua memorizzazione fisica• avere un insieme di avere un insieme di operazionioperazioni per lavorare sui per lavorare sui file: creare o rimuovere un file, copiarlo, file: creare o rimuovere un file, copiarlo, cambiargli nome, visualizzare il contenuto di un cambiargli nome, visualizzare il contenuto di un filefile• avere la possibilità di avere la possibilità di strutturarestrutturare un insieme di un insieme di file, organizzandoli in sottoinsiemi secondo le file, organizzandoli in sottoinsiemi secondo le loro caratteristicheloro caratteristiche

Page 6: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

in un sistema multi-utente, inoltre in un sistema multi-utente, inoltre l’utente deve avere dei meccanismi per l’utente deve avere dei meccanismi per proteggereproteggere i propri file, ossia per impedire i propri file, ossia per impedire ad altri di leggerli, scriverli o cancellarliad altri di leggerli, scriverli o cancellarli I moderni sistemi operativi (es. I moderni sistemi operativi (es.

Windows) forniscono supporto per queste Windows) forniscono supporto per queste attivitàattività La parte di S.O. che fornisce queste La parte di S.O. che fornisce queste

funzionalità è detta funzionalità è detta FILE SYSTEMFILE SYSTEM

Page 7: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Operazioni sui FileOperazioni sui FileUn insieme di operazioni minimale, presente in Un insieme di operazioni minimale, presente in tuttitutti i sistemi, è il seguente: i sistemi, è il seguente:• creazionecreazione di un file di un file• cancellazionecancellazione (rimozione) (rimozione) di un filedi un file• copiacopia di un file di un file• visualizzazionevisualizzazione del contenuto di un file ad del contenuto di un file ad esempio sul video del terminale o in una finestra esempio sul video del terminale o in una finestra sul videosul video• stampastampa di un file di un file• letturalettura e e modificamodifica del contenuto di un filedel contenuto di un file• ridenominaridenomina di un file, per cambiare il nome ad di un file, per cambiare il nome ad un fileun file• visualizzazionevisualizzazione delle caratteristiche di un delle caratteristiche di un insieme di file (dimensione, data di creazione e insieme di file (dimensione, data di creazione e dell’ultima modifica, vincoli di protezione, ecc.)dell’ultima modifica, vincoli di protezione, ecc.)

Page 8: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

• Un unico “contenitore” di file è improponibleUn unico “contenitore” di file è improponible– problemi se ho centinaia di fileproblemi se ho centinaia di file– non si possono avere due file diversi con lo stesso non si possono avere due file diversi con lo stesso

nomenome

• Bisogna raggruppare i file in sottoinsiemi Bisogna raggruppare i file in sottoinsiemi secondo qualche criterio semantico (raggruppa secondo qualche criterio semantico (raggruppa in un contenitore file correlati)in un contenitore file correlati)

• I SO supportano una I SO supportano una organizzazione gerarchicaorganizzazione gerarchica di di insiemi di file insiemi di file

Strutturazione dei fileStrutturazione dei file

Page 9: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

• I sottoinsiemi (aree, contenitori) di file I sottoinsiemi (aree, contenitori) di file sono detti sono detti direttoridirettori (o (o directorydirectory, o , o cartellecartelle))

• Contengono la lista dei file appartenenti Contengono la lista dei file appartenenti alla directory stessa, con le caratteristiche alla directory stessa, con le caratteristiche (dimensioni, tipologia,....) di ogni file(dimensioni, tipologia,....) di ogni file

• Contengono la lista di eventuali altre Contengono la lista di eventuali altre directory presentidirectory presenti

Le directoryLe directory

Page 10: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Struttura ad alberoStruttura ad albero• La struttura gerarchica che i S.O realizzano La struttura gerarchica che i S.O realizzano

per organizzare i file è detta per organizzare i file è detta ad alberoad albero

• L’albero ha un’unica directory L’albero ha un’unica directory radiceradice (o (o root directory); viene simbolicamente root directory); viene simbolicamente indicata con il simbolo “\” (slash)indicata con il simbolo “\” (slash)

• Ogni dispositivo di memoria secondaria può Ogni dispositivo di memoria secondaria può avere associato un suo albero di directory, i avere associato un suo albero di directory, i dispositivi sono identificati con le lettere:dispositivi sono identificati con le lettere:– aa: e : e bb: per i floppy disk: per i floppy disk– cc: per l’hard disk : per l’hard disk – dd: oppure : oppure ee: per il CD-ROM o dischi aggiuntivi: per il CD-ROM o dischi aggiuntivi

Page 11: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Il sistema operativo:Il sistema operativo:il file systemil file system

Floppy a:

Applicazioni

Biblioteca

Indice

Utenti

Elab_imm

Elab_suoni

Elab_testi

Narrativa-Fra

Narrativa-Ing

Narrativa-Ita

Bianchi

Photoshop.exe

Premiere.exe

Winword.exe

Pautasso

Rossi

libro1libro2libro1

libro2libro3libro1libro2libro3

ROOT

Page 12: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Organizzazione Gerarchica Organizzazione Gerarchica dei filedei file

Page 13: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Identificazione dei file nell’ Identificazione dei file nell’ alberoalbero• Se non ci fosse la strutturazione in directory, Se non ci fosse la strutturazione in directory,

tutti i file potrebbero essere identificati mediante tutti i file potrebbero essere identificati mediante il loro nomeil loro nome

• Nel caso di un’organizzazione gerarchica a più Nel caso di un’organizzazione gerarchica a più livelli il nome non è più sufficiente ad identificare livelli il nome non è più sufficiente ad identificare il file (nell’esempio precedente esistono diversi il file (nell’esempio precedente esistono diversi file con lo stesso nome) file con lo stesso nome)

• Per individuare un file o una directory in modo Per individuare un file o una directory in modo univoco si deve allora specificare univoco si deve allora specificare l'intera l'intera sequenza di directory che lo contengonosequenza di directory che lo contengono, a , a partire dalla radice dell'alberopartire dalla radice dell'albero

Page 14: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

• Ad esempio il file Ad esempio il file libro1libro1 di narrativa italiana è di narrativa italiana è univocamente identificato dalla sequenza:univocamente identificato dalla sequenza:

A:A:\\BibliotecaBiblioteca\\Narrativa-ItaNarrativa-Ita\\libro1libro1

• La directory La directory Pautasso Pautasso di di Utenti Utenti è identificata è identificata dalla sequenza:dalla sequenza:

A:A:\\UtentiUtenti\\PautassoPautasso

il carattere “\”viene usato come separatoreil carattere “\”viene usato come separatore ..

• Una sequenza di questo tipo può essere vista Una sequenza di questo tipo può essere vista come il come il camminocammino che si deve compiere per che si deve compiere per raggiungere un determinato file a partire raggiungere un determinato file a partire dalla radice dell'albero, ed è chiamata dalla radice dell'albero, ed è chiamata pathpath

Page 15: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Path correntePath corrente• Si dice Si dice path correntepath corrente il path della cartella il path della cartella

(directory) su cui si sta lavorando(directory) su cui si sta lavorando

• Un altro modo di individuare un file (o una Un altro modo di individuare un file (o una directory) è basato sul concetto di directory) è basato sul concetto di posizione posizione correntecorrente

• In questo caso per individuare un file o una In questo caso per individuare un file o una directory in modo univoco si deve specificare directory in modo univoco si deve specificare l'intera sequenza di directory che lo l'intera sequenza di directory che lo contengono, a partire dalla posizione (path) contengono, a partire dalla posizione (path) corrente corrente

Page 16: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Floppy a:

Applicazioni

Biblioteca

Indice

Utenti

Elab_imm

Elab_suoni

Elab_testi

Narrativa-Fra

Narrativa-Ing

Narrativa-Ita

Bianchi

Photoshop.exe

Premiere.exe

Winword.exe

Pautasso

Rossi

libro1libro2libro1libro2libro3libro1libro2libro3

Posizione corrente

Page 17: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

• Se la posizione corrente è Se la posizione corrente è A:\Biblioteca,A:\Biblioteca, il file il file libro1libro1 di narrativa italiana è univocamente di narrativa italiana è univocamente identificato dalla sequenza:identificato dalla sequenza:

Narrativa-Ita\libro1Narrativa-Ita\libro1

• Se la posizione corrente è Se la posizione corrente è A:\Utenti,A:\Utenti, la directory la directory Pautasso Pautasso è identificata dalla sequenza:è identificata dalla sequenza:

PautassoPautasso

• Per raggiungere un determinato file a partire Per raggiungere un determinato file a partire dalla posizione corrente si utilizza il dalla posizione corrente si utilizza il path path relativorelativo

Page 18: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Operazioni sulle directoryOperazioni sulle directory

Per organizzare gerarchicamente i file, il sistema Per organizzare gerarchicamente i file, il sistema operativo fornisce un insieme di operazioni sulle operativo fornisce un insieme di operazioni sulle directory, per esempio:directory, per esempio:

• crearecreare una nuova directory una nuova directory

• rimuovererimuovere una directory una directory

• ridenominareridenominare una directory una directory

• elencare il contenutoelencare il contenuto (l'insieme di file e sotto-(l'insieme di file e sotto-directory) di una directorydirectory) di una directory

• copiarecopiare o o spostarespostare i file da una directory ad i file da una directory ad un'altraun'altra

Page 19: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOSMS-DOS• Sistema operativo dei PC IBM compatibiliSistema operativo dei PC IBM compatibili• Interazione di tipo testualeInterazione di tipo testuale• Alla base delle prime versioni di Alla base delle prime versioni di

WindowsWindows• Utilizzabile da Windows conUtilizzabile da Windows con

– menù Avvio, voce Programmi, voce prompt menù Avvio, voce Programmi, voce prompt di MS-DOSdi MS-DOS

– menù Avvio e riavviare il sistema in menù Avvio e riavviare il sistema in modalità DOSmodalità DOS

Page 20: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOSMS-DOS• Compare sullo schermo una Compare sullo schermo una

sequenza di caratteri del tiposequenza di caratteri del tipoC:\>C:\>

che indicano all’utente che è che indicano all’utente che è possibile inserire comandi da possibile inserire comandi da eseguireeseguire

• si digita la sequenza di caratteri si digita la sequenza di caratteri relativa ad un comando seguita dalla relativa ad un comando seguita dalla pressione del tasto Invio (Return)pressione del tasto Invio (Return)

Page 21: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Nomi e PathnameNomi e Pathname• i nomi dei file non possono essere i nomi dei file non possono essere

più lunghi di 8 caratteripiù lunghi di 8 caratteri

• l’estensione non può superare i 3 l’estensione non può superare i 3 caratteri di lunghezzacaratteri di lunghezza

• DOS non distingue tra caratteri DOS non distingue tra caratteri minuscoli e maiuscoliminuscoli e maiuscoli

Page 22: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il file systemMS-DOS: il file system• Per selezionare il tipo di dispositivo di Per selezionare il tipo di dispositivo di

memoria secondaria sul quale operare memoria secondaria sul quale operare (floppy, hard disk,....) si scrive il nome (floppy, hard disk,....) si scrive il nome dell’unità seguita dai i due puntidell’unità seguita dai i due punti

es., se il path corrente è sul floppy (a:)es., se il path corrente è sul floppy (a:)a:\>a:\>

digitando i caratteri “c:” si seleziona il digitando i caratteri “c:” si seleziona il disco rigido ed il prompt diventadisco rigido ed il prompt diventa

c:\>c:\>

Page 23: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando MS-DOS: il comando FORMATFORMAT

• I floppy disk devono essere formattati I floppy disk devono essere formattati (creazione di tracce, settori.....) prima (creazione di tracce, settori.....) prima dell’uso.dell’uso.

• Il comandoIl comandoformat a:format a:

esegue la formattazioneesegue la formattazione• Se ci sono file sul floppy questi vengono Se ci sono file sul floppy questi vengono

cancellati perciò bisogna sempre cancellati perciò bisogna sempre accertarsi del contenuto dei floppy da accertarsi del contenuto dei floppy da formattareformattare

Page 24: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando DIRMS-DOS: il comando DIR

• Per elencare il contenuto (sia file che Per elencare il contenuto (sia file che directory) della directory corrente si directory) della directory corrente si usa il comandousa il comando

dirdir

• Per ogni file o directory vengono Per ogni file o directory vengono visualizzati la dimensione (in byte), visualizzati la dimensione (in byte), l’ora e la data dell’ultimo l’ora e la data dell’ultimo aggiornamentoaggiornamento

Page 25: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando DIRMS-DOS: il comando DIR• In ogni directory sono presenti due directory In ogni directory sono presenti due directory

specialispeciali– la la directory stessadirectory stessa visualizzata con il “ visualizzata con il “..””– la la directory di livello immediatamente directory di livello immediatamente

superioresuperiore nell’albero (detta anche directory nell’albero (detta anche directory padre) visualizzata con “padre) visualizzata con “....””

• per visualizzare il contenuto di una directory per visualizzare il contenuto di una directory diversa da quella corrente bisogna digitarediversa da quella corrente bisogna digitareC:\>dir C:\>dir path_della_directory_che_interessapath_della_directory_che_interessaes., dir es., dir a:\slidea:\slide

Page 26: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando CDMS-DOS: il comando CD• Per cambiare la directory corrente si usa il Per cambiare la directory corrente si usa il

comando “comando “cdcd” (abbreviazione di “change ” (abbreviazione di “change directory”): directory”): es., se la directory corrente è es., se la directory corrente è

C:\C:\e si digita il comando e si digita il comando cd francescocd francesco modifichiamo la directory corrente inmodifichiamo la directory corrente in

C:\francesco\C:\francesco\• Per selezionare la Per selezionare la rootroot come directory come directory

corrente è sufficiente digitare il comandocorrente è sufficiente digitare il comandocd \cd \

• Per spostarsi alla directory immediatamente Per spostarsi alla directory immediatamente superiore superiore cd ..cd ..

Page 27: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: i comandi MD MS-DOS: i comandi MD (mkdir)(mkdir) e RD e RD (rmdir)(rmdir)

• Per creare una nuova directory si usa il Per creare una nuova directory si usa il comando comando mdmd (mkdir)(mkdir) path_della_directory_da_crearepath_della_directory_da_creare

• per creare una directory di nome “per creare una directory di nome “esempioesempio” ” sul floppy che sia contenuta nella directory sul floppy che sia contenuta nella directory a:\SLIDES bisogna digitare il comandoa:\SLIDES bisogna digitare il comando

md a:\slides\esempiomd a:\slides\esempio• per cancellare una directory si usa il comandoper cancellare una directory si usa il comando

rd (rmdir)rd (rmdir) path_della_directory_da_cancellarepath_della_directory_da_cancellare

• la directory deve essere vuota (non ci devono la directory deve essere vuota (non ci devono essere né file né directory)essere né file né directory)

Page 28: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando COPYMS-DOS: il comando COPY• per fare una copia di un file si usa il per fare una copia di un file si usa il

comandocomandocopycopy path_del_file_da_copiarepath_del_file_da_copiare path_del_file_nuovopath_del_file_nuovo

• alcuni casi particolari:alcuni casi particolari:– copy copy nome_filenome_file nome_nuovo_file nome_nuovo_file

in questo caso sia il file da copiare che il in questo caso sia il file da copiare che il nuovo file si trovano nella directory correntenuovo file si trovano nella directory corrente

– copy copy nome_filenome_file path_del_file_nuovo path_del_file_nuovoin questo caso il file da copiare si trova nella in questo caso il file da copiare si trova nella directory corrente mentre il file copia si trova directory corrente mentre il file copia si trova in un’altra directoryin un’altra directory

Page 29: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

• Se si omette il nome del file di copia e si Se si omette il nome del file di copia e si indica indica solo la directory destinazionesolo la directory destinazione, viene , viene creato un file con creato un file con lo stesso nomelo stesso nome nella nella directory destinazionedirectory destinazione

copycopy nome_filenome_file directory_destinazionedirectory_destinazione

Page 30: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando MS-DOS: il comando MOVEMOVE

• per spostare un file da una per spostare un file da una directory ad un’altra si usa il directory ad un’altra si usa il comandocomandomove move path_del_file_da_spostarepath_del_file_da_spostare path_del_file_nuovopath_del_file_nuovo

• funziona come il comando copy ma funziona come il comando copy ma in questo caso non si duplica un file in questo caso non si duplica un file ma lo si sposta solamentema lo si sposta solamente

Page 31: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

MS-DOS: il comando DELMS-DOS: il comando DEL• per cancellare un file da una directory si per cancellare un file da una directory si

usa il comandousa il comandodel del path_del_file_da_cancellarepath_del_file_da_cancellare

Page 32: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

L’operatore *L’operatore *

• L’operatore L’operatore ** preceduto (o seguito) da preceduto (o seguito) da una sequenza di caratteri identifica una sequenza di caratteri identifica tutti gli oggetti il cui nome comincia (o tutti gli oggetti il cui nome comincia (o termina) con quella sequenza di termina) con quella sequenza di caratteri. caratteri.

• Es Es foto*foto* identifica tutti i file i cui nomi identifica tutti i file i cui nomi cominciano con “foto”cominciano con “foto”

• Utile per manipolare (copiare, spostare, Utile per manipolare (copiare, spostare, cancellare) più file simultaneamentecancellare) più file simultaneamente

Page 33: I FILE I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo I File sono l’ unità base di informazione nell’interazione

Visualizzare e modificare un Visualizzare e modificare un filefile

• Il comando Il comando moremore path_filepath_file permette di visualizzare il permette di visualizzare il contenuto di un filecontenuto di un file

• il comando il comando editedit path_filepath_file apre apre un file per lettura e scritturaun file per lettura e scrittura