Corso di avvicinamento al Software Libero

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Corso di avvicinamento al Software Libero"

Transcript

1 Corso di avvicinamento al Software Libero Lunedi 6 Febbraio Parte 2 Files Directory

2 FileSystem una struttura atta a memorizzare informazioni in forma ordinata e gerarchica per mezzo di FILEs e DIRECTORY un insieme di metodi atti a manipolarli

3 link Un albero è tale purché esista uno e un solo percorso dalla radice a un qualunque altro nodo Nei file system Unix non è necessariamente così Infatti è possibile inserire dei collegamenti aggiuntivi (link) che permettono l'utilizzo di percorsi alternativi Si distinguono due tipi di questi collegamenti: simbolici e fisici (hard).

4 link Collegamento fisico, hard link collegamento che una volta creato ha lo stesso livello di importanza del file originale e non è distinguibile da quello Collegamento simbolico, link simbolico, symlink file speciale contenente un riferimento a un altro percorso e quindi a un altro nodo del grafo di directory e file. In generale si preferisce l'uso di collegamenti simbolici Utilizzando un collegamento simbolico si dichiara apertamente che si sta indicando un'alternativa e non si perde di vista il percorso originale

5 in Linux/Unix i files si dividono in tre classi files ordinari che comprendono dati e programmi directory che organizzano i dati in una forma gerarchica simile ad un albero files speciali che rappresentano dispositivi hardware (stampanti, terminali) o riferimenti ad altri files (link e link simbolici)

6 in Linux/Unix la parola file assume un significato molto ampio qualsiasi sorgente da cui o su cui sia possibile leggere o scrivere dati in quest'ottica si potra fare riferimento non piu alla stampante ma al file che rappresenta la stampante

7 nomi dei files Non esiste una regola generale precisa che stabilisca quali siano i caratteri che possono essere usati per nominare un file Per cercare di stare fuori dai guai il simbolo / non deve essere utilizzato essendo il modo con cui si separano i nomi all'interno di un percorso conviene limitarsi all'uso delle lettere dell'alfabeto inglese non accentate, dei numeri, del punto e del trattino basso

8 files nascosti Per convenzione nei sistemi Unix i file che iniziano con un punto sono classificati come nascosti, perché vengono mostrati e utilizzati solo quando sono richiesti espressamente

9 Directory corrente (.) directory genitrice (..) E' necessario fare molta attenzione quando si vuole fare riferimento ai file nascosti Il comando rm -r.* non si limita a eliminare i file e le directory che iniziano con un solo punto iniziale, elimina anche. ma soprattutto.. cioè tutto il contenuto della directory genitrice!

10 filesystem / --bin --boot --dev --etc --home --lib --media --mnt --opt --proc --root --sbin --sys --tmp --usr --var

11 files speciali /dev/fd0 IDE 1 P S /dev/hda /dev/hdb IDE 2 P S /dev/hdc /dev/hdd

12 files speciali /dev/fd0 IDE 1 P S /dev/hda /dev/hdb IDE 2 P S /dev/hdc /dev/hdd

13 files speciali P /dev/hda1 /dev/hda2 /dev/hda3 S /dev/hdb1 /dev/hdb2 /dev/hdb3 /dev/sda1 /dev/sda2 /dev/sda3

14 All'interno del filesystem possono essere memorizzati files su diversi supporti che tuttavia vengono visti dall'utente come una unica entita'

15 / Il file system e' organizzato ad albero a partire da una directory chiamata root (radice) indicata con il simbolo / (slash)

16 il nome di un file e' l'ultimo componente di un percorso (path) che descrive come localizzare il file all'interno del filesystem il path puo' essere assoluto se parte dalla root ed inizia con / (slash) relativo se descrive il percorso a partire dalla directory corrente

17 / --bin --boot --dev --etc --home --lib --media --mnt --opt --proc --root --sbin --sys --tmp --usr --var programmi essenziali files necessari al boot loader files speciali che rappresentano i devices files vari di configurazione ed avvio mount point delle home degli utenti librerie di sistema condivise mount point per i file-system temporanei processi correnti del sistema home directory dell'utente root programmi per l amministrazione file temporanei strumenti ed applicazioni de dell utente files variabili (code di stampa, logs,..)

18

19 /bin in /bin si trovano i programmi di base del sistema i programmi in /bin sono eseguibili da linea di comando e a disposizione di tutti gli utenti i comandi non strettamente necessari al funzionamento del sistema vengono solitamente installati in /usr/bin

20 /bin /bin -- arch -- ash -- ash.static -- awk -> gawk -- mount -- mv -- sh -> bash -- sort -- su -- tar -- touch -- true -- umount -- vi -> vim -- vim

21 /boot contiene i files necessari all'avvio del sistema operativo /boot -- grub -- device.map -- e2fs_stage1_5 -- menu.lst -- stage1 -- stage2 `-- xfs_stage1_5 -- initrd -> initrd default -- initrd default -- message -- symvers i386-default.gz -- vmlinux default.gz -- vmlinuz -> vmlinuz default `-- vmlinuz default

22 /dev contiene i files speciali che permettono di accedere alle periferiche hardware /dev -- agpgart -- audio -- bus `-- usb -- 1 `-- 1 ->../../../usbdev `-- 1 ->../../../usbdev cdrecorder -> hdc -- cdrom -> hdd -- console -- dsp

23 /dev/hd* /dev/sd* /dev/tty* /dev/ttys /dev/fd* /dev/lp0 /dev/lp1 /dev/dsp /dev/audio /dev/mixer

24 /etc contiene i files di configurazione della macchina /etc -- SuSEconfig -- X11 -- xorg.conf -- xorg.conf.install -- xorg.conf.md5 -- xorg.conf.saxsave -- xserver -- C `-- SecurityPolicy `-- xsm -- host.conf -- hosts -- networks -- passwd -- shadow

25 /home mount point per le home degli utenti /home alice vanessa katia generalmente l'home diretcory di un utente ha lo stesso nome dell'utente

26 /lib contiene le librerie condivise (SHARED LIBRARIES) necessarie al funzionamento dei programmi in /usr/bin e talvolta ad alcuni programmi in /bin /lib -- libc so -- libc.so.6 -> libc so -- libm so -- libm.so.6 -> libm so -- libpthread so -- libpthread.so.0 -> libpthread so -- librt so -- librt.so.1 -> librt so -- libthread_db-1.0.so -- libthread_db.so.1 -> libthread_db-1.0.so

27 /tmp vi vengono creati i files temporanei utilizzati dai programmi per porvi i risultati di operazioni intermedie e' accessibile a tutti quindi puo' essere utilizzato come directory dove parcheggiare dei files anche da parte dell'utente

28 /usr mount point per il software utente /usr dovrebbe essere installabile anche protetto da scrittura in modo che sia possibile lasciarlo su CDROM o su un disco condiviso in rete quindi e' meglio evitare di mettere in /usr file che debbano essere scrivibili.

29 /usr --- /X11R6 files di X Window System / bin programmi eseguiti unicamente in X ---/bin strumenti ed applicazioni per gli utenti ---/doc documentazione varia di sistema ---/games programmi educativi e giochi ---/include include files linguaggio C ---/lib librerie per i programmi in /usr/bin ---/man manuali in linea ---/share dati indipendenti dall'architettura ---/src codice sorgente dei programmi utente ---/tmp altra directory per i files temporanei

30 /var contiene i files variabili di dati come code dello spooler e files di log /var ---/X11 ---/adm ---/spool variabili di X Window System files di logging ed accounting files elaborati in tempi successivi /cron comadi da eseguire ad intervalli regolari /lpd spooling per la stampa /mail posta elettronica in arrivo /uucp spooling per uucp

31 Pausa 2

Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio

Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio Corso di avvicinamento al Software Libero Lunedi 23 Gennaio Parte 1 GNU/Linux Caratteristiche compatibile con UNIX multitasking multiutente libero GNU/Linux Multitasking la capacita' di mandare in esecuzione

Dettagli

Linux: Organizzazione filesystem

Linux: Organizzazione filesystem Linux: Mirko Mariotti Dipartimento di Fisica - Università degli studi di Perugia March 13, 2007 Outline 1 Indice 2 Significato degli elementi in / La struttura dei file in un sistema UNIX è rappresentabile

Dettagli

SHELL: File e Filesystem

SHELL: File e Filesystem SHELL: File e Filesystem Obiettivi : - Usare i comandi per muoversi all'interno del filesystem - Copiare, spostare, rinominare file e directory - Usare i link - Visualizzare il contenuto di un file - Conoscere

Dettagli

File System. File system gerarchico. Proteggere la propria home directory ... / = Root nodi interni: directory foglie: directory vuote o file

File System. File system gerarchico. Proteggere la propria home directory ... / = Root nodi interni: directory foglie: directory vuote o file File system gerarchico File System = Root nodi interni: directory foglie: directory vuote o file Arancio: porzione del f.s. di sistema Altri colori: sottoalberi del sistema operativo di proprietà dei vari

Dettagli

Il File System di Linux

Il File System di Linux Il File System di Linux La struttura ad albero / Cartella radice, detta ROOT DIRECTORY, di cui sono figlie tutte le altre Ci si muove nel file system con percorsi relativi o percorsi assoluti In un albero,

Dettagli

Fondamenti di GNU/Linux

Fondamenti di GNU/Linux Fondamenti di GNU/Linux FileSystem e Partizioni Daniele Costarella Ivan Grimaldi Che cos'è un FileSystem In informatica, un file system è un meccanismo

Dettagli

Terza lezione: Directory e File system di Linux

Terza lezione: Directory e File system di Linux Terza lezione: Directory e File system di Linux DIRECTORY E FILE SYSTEM Il file system di Linux e Unix è organizzato in una struttura ad albero gerarchica. Il livello più alto del file system è / o directory

Dettagli

Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio

Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio Corso di avvicinamento al Software Libero Lunedi 23 Gennaio Parte 2 Linux LiveCD / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/ Linux LiveCD Funziona direttamente da CD/DVD

Dettagli

Università degli studi di Catania Corso di Studi in Informatica. Laboratorio di Amministrazione dei Sistemi Operativi

Università degli studi di Catania Corso di Studi in Informatica. Laboratorio di Amministrazione dei Sistemi Operativi Università degli studi di Catania Corso di Studi in Informatica Laboratorio di Amministrazione dei Sistemi Operativi Documentazione Cartacea: UNIX: manuale per l'amministratore di sistema (Pearson Education)

Dettagli

Corso di Sistemi Operativi I/II. Introduzione a Linux. Il File System. Ruggero Donida Labati

Corso di Sistemi Operativi I/II. Introduzione a Linux. Il File System. Ruggero Donida Labati Corso di Sistemi Operativi I/II Introduzione a Linux Il File System Ruggero Donida Labati Dipartimento di Informatica via Bramante 65, 26013 Crema (CR), Italy http://homes.di.unimi.it/donida ruggero.donida@unimi.it

Dettagli

File System I parte. File System

File System I parte. File System File System I parte File System Dati e Programmi sono organizzati mediante una struttura di files e directories: file: collezione di dati directory: collezione di file o di directory Il file system possiede

Dettagli

Sequenza di avvio di Linux:

Sequenza di avvio di Linux: Sequenza di avvio di Linux: Il BIOS esegue una serie di test ed inizializzazione di tutti i dispositivi del computer; quindi, carica in memoria il BOOT loader del sistema operativo e gli cede il controllo.

Dettagli

A confronto Linux e Microsoft. d i A g n e s e D a i d o n e

A confronto Linux e Microsoft. d i A g n e s e D a i d o n e A confronto Linux e Microsoft d i A g n e s e D a i d o n e File System Livello fisico Livello logico Allocazione dei File Uso del FS Il File System è un registro di sistema che gestisce tutte le informazioni

Dettagli

La Shell di Unix. l utente impartisce i comandi al sistema digitandoli ad un apposito prompt;

La Shell di Unix. l utente impartisce i comandi al sistema digitandoli ad un apposito prompt; La Shell di Unix La parte del sistema operativo Unix dedita alla gestione dell interazione con l utente è la shell, ovvero, un interfaccia a carattere: l utente impartisce i comandi al sistema digitandoli

Dettagli

Corso base GNU/Linux 2014. Latina Linux Group. Sito web: www.llg.it. Mailing list:http://lists.linux.it/listinfo/latina

Corso base GNU/Linux 2014. Latina Linux Group. Sito web: www.llg.it. Mailing list:http://lists.linux.it/listinfo/latina Corso base GNU/Linux 2014 Latina Linux Group Sito web: www.llg.it Mailing list:http://lists.linux.it/listinfo/latina Corso Base 2014 Lezione 3 15/04/2014 1 / 21 Obiettivi di questo incontro Conoscere cosa

Dettagli

Introduzione all'uso del sistema operativo Ubuntu

Introduzione all'uso del sistema operativo Ubuntu Introduzione all'uso del sistema operativo Ubuntu Aprire un Terminal. Osservare il prompt dei comandi Una shell è pronta ad interpretare ed eseguire i vostri comandi consentendovi di accedere ai servizi

Dettagli

I.S. Sobrero. Dipartimento di Informatica. Utilizzo. install.linux@home. 16/02/2007 install.linux@home Marco Marchisotti

I.S. Sobrero. Dipartimento di Informatica. Utilizzo. install.linux@home. 16/02/2007 install.linux@home Marco Marchisotti I.S. Sobrero Dipartimento di Informatica Utilizzo install.linux@home 1 La shell La shell di Linux è a linea di comando. Appare obsoleta e difficile da usare, ma in realtà è molto più potente e versatile

Dettagli

Sistema Operativo (Software di base)

Sistema Operativo (Software di base) Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

Dettagli

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013 Introduzione all uso dei laboratori aka Linux basics. Nicolò Navarin October 23, 2013 e-mail: nnavarin@math.unipd.it Sondaggio nuovi studenti Informatica Ai nuovi studenti di Informatica, è richiesto di

Dettagli

Interfaccia del file system

Interfaccia del file system Interfaccia del file system Concetto di file Metodi di accesso Struttura delle directory Protezione 1 Concetto di File Insieme di informazioni correlate, registrate in memoria secondaria, con un nome.

Dettagli

fare hard link fra file system diversi e su directory.

fare hard link fra file system diversi e su directory. Un sistema GNU/Linux, come ogni Unix, ha una directory principale, chiamata root ed indicata con / sotto la quale si trovano TUTTE le altre directory e TUTTI gli altri filesystems eventualmente montati

Dettagli

Codice Corso: UNX010. Durata: 3 giorni

Codice Corso: UNX010. Durata: 3 giorni Codice Corso: UNX010 Durata: 3 giorni Obiettivi: In questo corso si imparano i comandi, la terminologia, la struttura del file system, delle directory e dei processi, e gli aspetti di base dell'architettura

Dettagli

Sistemi operativi. Fondamenti di Informatica

Sistemi operativi. Fondamenti di Informatica Sistemi operativi Fondamenti di Informatica Scratch https://scratch.mit.edu/studios/3840177/ Software ed Hardware Software Hardware Kernel Software Kernel Hardware Sistema operativo Processi: un programma

Dettagli

Introduzione ai sistemi GNU/Linux

Introduzione ai sistemi GNU/Linux Introduzione ai sistemi GNU/Linux Davide Albanese davide.albanese@gmail.com Questa opera è pubblicata sotto una licenza Creative Commons Attribuzione-Non commerciale-condividi allo stesso modo 2.5 Italia

Dettagli

Linux la gestione dei dischi

Linux la gestione dei dischi Linux la gestione dei dischi Agenda I nomi delle unità fisiche in ambiente Linux Partizioni e associazione tra file system e unità Amministrare le unità Nomi delle unità In Linux tutto è un file Ogni unità

Dettagli

Shell. Laboratorio di Programmazione. Una shell indica all utente la propria disponibilità ad accettare comandi visualizzando un messaggio (prompt)

Shell. Laboratorio di Programmazione. Una shell indica all utente la propria disponibilità ad accettare comandi visualizzando un messaggio (prompt) Uso di Linux Shell Una shell indica all utente la propria disponibilità ad accettare comandi visualizzando un messaggio (prompt) II-A.2 Logout Complementare al login, è la procedura con cui un utente termina

Dettagli

Lab. di Sistemi Operativi

Lab. di Sistemi Operativi Lab. di Sistemi Operativi Esercitazioni proposte per la lezione del 9 marzo 2012 Utilizzando la shell di Linux e disponendosi in gruppi di due persone per ogni PC del laboratorio. 1. Elencare i file nella

Dettagli

I sistemi operativi. Prof. Daniele Contarino

I sistemi operativi. Prof. Daniele Contarino I sistemi operativi Prof. Daniele Contarino Indice dei contenuti Introduzione Classificazione e struttura dei S.O. Graphics User Interface (GUI) Il filesystem Windows 7 & Ubuntu Il copyright Domanda di

Dettagli

Lezione T11 Virtual File System

Lezione T11 Virtual File System Lezione T11 Virtual File System Sistemi Operativi (9 CFU), CdL Informatica, A. A. 2013/2014 Dipartimento di Scienze Fisiche, Informatiche e Matematiche Università di Modena e Reggio Emilia http://weblab.ing.unimo.it/people/andreolini/didattica/sistemi-operativi

Dettagli

ls = list in linux i comandi sono tutti in inglese, tramite abbreviazioni

ls = list in linux i comandi sono tutti in inglese, tramite abbreviazioni id: comando per identificare l'utente - ci da l'utente e i gruppi di cui l'utente fa parte uid: user id gid: id del gruppo la chiocciola indica appartenenza verde@lenny - utente lenny appartiene alla macchina

Dettagli

CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS

CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS Installiamo un programma Ci sono vari gestori dei pacchetti. ossia esistono vari programmi che servono a installare un singolo pacchetto in Installiamo

Dettagli

Guida Linux. Molto rapida

Guida Linux. Molto rapida Guida Linux Molto rapida Due parole sull ambiente grafico Potete usare: KDE o GNOME Si sceglie prima di mettere la password. Questione di gusti GNOME KDE Il filesystem Ora voi siete nella vostra home È

Dettagli

Installare XUBUNTU. Il setup di UBUNTU richiede poche informazioni:

Installare XUBUNTU. Il setup di UBUNTU richiede poche informazioni: Installare XUBUNTU Il setup di UBUNTU richiede poche informazioni: Lingua Layout della tastiera Dove (e come) installare la distro Nome utente e password Cominciamo! Master Boot Record Il firmware di avvio

Dettagli

Basi di Linux per GRASS. Cartografia numerica e GIS

Basi di Linux per GRASS. Cartografia numerica e GIS Basi di Linux per GRASS Cartografia numerica e GIS Quale distribuzione Linux scegliere? Debian - http://www.debian.org E' una delle distribuzioni gratuite più conosciute. Fedora - http://fedora.redhat.com/

Dettagli

SOMMARIO. Ambiente Linux. Come nasce UNIX. Cronologia di UNIX 1. Storia dei sistemi *NIX Caratteristiche di Linux

SOMMARIO. Ambiente Linux. Come nasce UNIX. Cronologia di UNIX 1. Storia dei sistemi *NIX Caratteristiche di Linux SOMMARIO Ambiente Linux Storia dei sistemi *NIX Caratteristiche di Linux La licenza GPL Le distribuzioni Collegarsi a Linux I comandi di Linux 28/11/2003 Linux 2 Come nasce UNIX Unix nasce come sistema

Dettagli

Il filesystem: gerarchia

Il filesystem: gerarchia Il filesystem: gerarchia Unico albero delle cartelle, a partire dalla radice / Case sensitive Struttura più rigida rispetto ai sistemi Windows FHS (Filesystem Hierarchy Standard) Standard dal basso : fa

Dettagli

per ospitare Linux e Windows

per ospitare Linux e Windows L Partizioniamo il disco fisso o per ospitare Linux e Windows Giancarlo Dessì http://www.cettolini.it 1 Il tema di questa presentazione: Posso installare GNU Linux nello stesso disco in cui è installato

Dettagli

Il file system. Le caratteristiche di file, direttorio e partizione sono del tutto indipendenti dalla natura e dal tipo di dispositivo utilizzato.

Il file system. Le caratteristiche di file, direttorio e partizione sono del tutto indipendenti dalla natura e dal tipo di dispositivo utilizzato. Il File System Il file system È quella parte del Sistema Operativo che fornisce i meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate in memoria di massa. Realizza i concetti

Dettagli

Un file system nasconde la complessità dei diversi media proponendone una astrazione.

Un file system nasconde la complessità dei diversi media proponendone una astrazione. File system e path File system I computer possono utilizzare diversi media per registrare in modo persistente le informazioni; ognuno di questi media ha caratteristiche fisiche diverse. Esempi di media

Dettagli

Sequenza di avvio di Linux:

Sequenza di avvio di Linux: Sequenza di avvio di Linux: Il BIOS esegue una serie di test ed inizializzazione di tutti i dispositivi del computer; quindi, carica in memoria il BOOT loader del sistema operativo e gli cede il controllo.

Dettagli

2) Sistemi operativi. Lab. Calc. AA 2006/07

2) Sistemi operativi. Lab. Calc. AA 2006/07 2) Sistemi operativi Introduzione Il sistema operativo è un programma dedicato alla gestione del calcolatore. All'accensione di un calcolatore viene eseguito un programma di base memorizzato su una memoria

Dettagli

Il software di sistema

Il software di sistema Il software di sistema Il software in un calcolatore è organizzato in due parti distinte: Il Software di Sistema o Sistema Operativo, che comprende una serie di programmi atti a gestire le risorse fisiche

Dettagli

Comandi principali di Linux (1)

Comandi principali di Linux (1) Laboratorio I Comandi principali di Linux (1) Sintassi: [comando] [opzioni] [argomenti] ls mostra il contenuto di una director l versione lunga a mostra anche i files nascosti che iniziano con. t presenta

Dettagli

Permessi base e speciali in Unix-Linux

Permessi base e speciali in Unix-Linux Permessi base e speciali in Unix-Linux Le autorizzazioni di base vengono assegnati utilizzando tre tipi di accesso: Lettura, scrittura ed esecuzione. Questi tipi di accesso vengono utilizzati per determinare

Dettagli

Corso UNIX avanzato. Utente avanzato. Amministratore. Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file

Corso UNIX avanzato. Utente avanzato. Amministratore. Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file Corso UNIX avanzato Corso UNIX avanzato Utente avanzato Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file Amministratore Gestione utenti Aggiunta rimozione hardware Backup

Dettagli

Comandi Linux. e altro su Linux ;)

Comandi Linux. e altro su Linux ;) Comandi Linux e altro su Linux ;) Cenni storici 1/2 Linux è un sistema operativo free basato su API POSIX e UNIX. Nel 1985 Richard Stallman fondò la Free Software Foundation, il cui obiettivo era riassunto

Dettagli

File System ext2. Struttura del filesystem ext2.

File System ext2. Struttura del filesystem ext2. Struttura di base File System ext2 Lo spazio fisico di un disco viene usualmente diviso in partizioni; ogni partizione può contenere un filesystem. Nel filesystem ext2 il blocco (block) definisce la minima

Dettagli

Il file È un insieme di informazioni: programmi. Il File System. Il file system

Il file È un insieme di informazioni: programmi. Il File System. Il file system Il File System Il file È un insieme di informazioni: programmi d a t i testi rappresentati come insieme di record logici (bit, byte, linee, record, etc.) Ogni file è individuato da (almeno) un nome simbolico

Dettagli

Struttura del sistema operativo GNU/Linux

Struttura del sistema operativo GNU/Linux Struttura del sistema operativo GNU/Linux http://www.glugto.org/ Cos'è un filesystem Cosa vuol dire FHS Composizione albero di directory Concetto di Mount Utente root Permessi su files e directory GNU/Linux

Dettagli

Un'installazione di base di Ubuntu, prevede la creazione di due partizioni che andranno ad ospitare:

Un'installazione di base di Ubuntu, prevede la creazione di due partizioni che andranno ad ospitare: Hardware DispositiviPartizioni PartizionamentoManuale Indice 1. Introduzione 2. Installazione di GParted 3. Alcune nozioni di base 4. Creare partizioni 5. Tabella dei punti di mount 6. Ulteriori risorse

Dettagli

Compilazione rapporto di Audit in remoto

Compilazione rapporto di Audit in remoto Compilazione rapporto di Audit in remoto Installazione e configurazione CSI S.p.A. V.le Lombardia 20-20021 Bollate (MI) Tel. 02.383301 Fax 02.3503940 E-mail: info@csi-spa.com Rev. 2.1 16/11/09 Indice Indice...

Dettagli

Il Sistema Operativo Gestione del File System

Il Sistema Operativo Gestione del File System ISTITUTO TECNICO SECONDO BIENNIO GIORGIO PORCU www.thegiorgio.it Sommario File System File e Cartelle Partizione Path Tabella di Allocazione Frammentazione 2 File File Gestione dell Interfaccia Gestione

Dettagli

Lezione 2: Comandi avanzati della Shell di Unix

Lezione 2: Comandi avanzati della Shell di Unix Lezione 2: Comandi avanzati della Shell di Unix Laboratorio di Elementi di Architettura e Sistemi Operativi 6 Marzo 2013 Parte 1: Metacaratteri, link e file speciali I metacaratteri La shell riconosce

Dettagli

6.1 LA STRUTTURA GERARCHICA AD ALBERO

6.1 LA STRUTTURA GERARCHICA AD ALBERO CAPITOLO 6 IL FILESYSTEM DI LINUX Pietro Buffa Uno degli scogli con cui un novello utente Linux deve fare i conti è indubbiamente la gestione dei files. La prima cosa che salta agli occhi è infatti la

Dettagli

Gestione risorse (Windows)

Gestione risorse (Windows) Gestione risorse (Windows) Organizzazione dei file Il sistema di memorizzazione è organizzato ad albero secondo una struttura gerarchica DISCO (drive) FILES CARTELLE (directory) FILES SOTTOCARTELLE FILES

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore Architettura di un calcolatore Processore: CPU Componente elettronico costituito da minuscole componenti di silicio, chiamate CHIP. Esegue le istruzioni implementate nel SW, tramite una serie di operazioni

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Note pratiche per l uso di Windows A cosa serve l OS Il Sistema Operativo (Operative System) è un programma in grado di: Riconoscere tutti i dispositivi installati e sapere dialogare

Dettagli

Il file system. Prof.ssa Antonella Serra. Prof.ssa Antonella Serra 1

Il file system. Prof.ssa Antonella Serra. Prof.ssa Antonella Serra 1 Il file system Prof.ssa Antonella Serra Prof.ssa Antonella Serra 1 Il concetto di file Per poter memorizzare un qualsiasi dato in memoria di massa bisogna creare un file che lo contenga. Un file è, quindi,

Dettagli

Blocchi di un file system

Blocchi di un file system Blocchi di un file system Un file deve essere composto da un numero intero di settori (la testina legge almeno un settore). I settori di un file non possono essere contigui (tutti sulla stessa traccia

Dettagli

Elementi di Informatica

Elementi di Informatica Elementi di Informatica Capitolo 1 - Concetti Generali Si definisce: Hardware, l'insieme degli elementi fisici che costituiscono un computer (vedi capitolo 2). Software, l'insieme dei programmi che consentono

Dettagli

Anatomia del sistema GNU Linux

Anatomia del sistema GNU Linux CRAL Montepaschi Anatomia del sistema GNU Linux 17 Marzo 2010 Paolo Sammicheli 1 xdatap1@siena.linux.it http://paolo.sammiche.li/cral 2 Come la scorsa volta non serve prendere appunti. Queste slide con

Dettagli

BREVISSIMA GUIDA AL SISTEMA UNIX / LINUX

BREVISSIMA GUIDA AL SISTEMA UNIX / LINUX BREVISSIMA GUIDA AL SISTEMA UNIX / LINUX 1. DEFINIZIONI sistema operativo (SO): Software che gestisce le risorse del computer (filesystem e periferiche) filesystem: Insieme dei supporti di memorizzazione.

Dettagli

Corso di Laboratorio di Sistemi Operativi A.A Fabio Buttussi

Corso di Laboratorio di Sistemi Operativi A.A Fabio Buttussi Corso di Laboratorio di Sistemi Operativi A.A. 2010-2011 - Fabio Buttussi Informazioni generali Orario: Martedì dalle 10:30 alle 12:15 e giovedì dalle 14.30 alle 16.15. Docente: Fabio Buttussi Home page

Dettagli

Gestione dei File e delle cartelle Lunedì 28 Gennaio 2013 dalle ore 14,30 alle 16,00

Gestione dei File e delle cartelle Lunedì 28 Gennaio 2013 dalle ore 14,30 alle 16,00 Creare cartella sul desktop Cliccare con il tasto destra del mouse su qualsiasi punto del desktop Apparirà il menù a tendina Porta il mouse sul file nuovo Creare un nuovo documento sul desktop scegliendo

Dettagli

Note sui sistemi operativi

Note sui sistemi operativi Note sui sistemi operativi 1 Hardware 2 Macchina nuda Il calcolatore di von Neumann possiede tutti i componenti HW necessari per risolvere problemi......tuttavia è una macchina nuda con cui sarebbe virtualmente

Dettagli

Shell di Linux e Comandi Utente

Shell di Linux e Comandi Utente Shell di Linux e Comandi Utente Sistemi Operativi Roberto Aringhieri DTI Crema - Università degli Studi di Milano Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.1/23 Outline Accesso

Dettagli

L hard disk. L amministrazione dei dischi puo essere riassunta nelle seguenti operazioni di base: La formattazione. Il partizionamento

L hard disk. L amministrazione dei dischi puo essere riassunta nelle seguenti operazioni di base: La formattazione. Il partizionamento L hard disk L amministrazione dei dischi puo essere riassunta nelle seguenti operazioni di base: La formattazione Il partizionamento La creazione del filesystem Il mount L hard disk Le superfici sono divise

Dettagli

Introduzione ai Sistemi Operativi. A cura di Massimo Scolaro Mob :

Introduzione ai Sistemi Operativi. A cura di Massimo Scolaro Mob : Introduzione ai Sistemi Operativi A cura di Massimo Scolaro Mob.. 347 5821151 E-mail: : max@massimoscolaro.it Cos e Il Software più importante Indispensabile al funzionamento del computer Interfaccia più

Dettagli

CdL in Medicina Veterinaria - STPA AA

CdL in Medicina Veterinaria - STPA AA CdL in Medicina Veterinaria - STPA AA 2007-08 I Files I files I Files sono l unità base di informazione nell interazione tra utente e sistema operativo Costituito da un insieme di byte (di natura omogenea)

Dettagli

Alcuni concetti base

Alcuni concetti base Alcuni concetti base Verranno definiti i seguenti termini: Boot Kernel Partizione Filesystem Mount Alcuni concetti base (segue) Init Swap Shell Interfaccia grafica Gestione dei pacchetti Boot È la sequenza

Dettagli

Introduzione ai sistemi UNIX/Linux

Introduzione ai sistemi UNIX/Linux Introduzione ai sistemi UNIX/Linux Corso di laurea specialistica in Ingegneria Elettronica Domenico De Guglielmo E-mail: domenicodegu@virgilio.it Telefono: 050 2217 468 Pervasive Computing & Networking

Dettagli

File: definizione. Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da:

File: definizione. Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da: File System File: definizione Il file è la più piccola unità logica manipolabie Un file è caratterizzato principalmente da: Dimensione Posizione Accessibilità (solo lettura, lettura e scrittura) Tipo (estensione)

Dettagli

Linux e la shell Bash

Linux e la shell Bash DEI DEI-- Politecnico di dibari Linux e la shell Bash Esercitazione conclusiva G. Piscitelli - M. Ruta - A. Cinquepalmi Testi di riferimento: Linux e la shell Bash http://sisinflab.poliba.it/ruta/linux/linux

Dettagli

Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica. Ing. Domenico De Guglielmo. 2008 Vanessa Gardellin & Sara Lioba Volpi

Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica. Ing. Domenico De Guglielmo. 2008 Vanessa Gardellin & Sara Lioba Volpi Reti Informatiche Corso di Laurea Triennale in Ingegneria Informatica Ing. Domenico De Guglielmo 2008 Vanessa Gardellin & Sara Lioba Volpi Informazioni Generali (1/2) Ricevimento su appuntamento (tramite

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Il sistema operativo Con il termine sistema operativo si intende l insieme di programmi e librerie che opera direttamente sulla macchina fisica mascherandone le caratteristiche specifiche

Dettagli

Modulo 3. Software. Corso di Sistemi di elaborazione delle informazioni -Autore: Ing. Maurizio Patanè

Modulo 3. Software. Corso di Sistemi di elaborazione delle informazioni -Autore: Ing. Maurizio Patanè Modulo 3 Software Cosa è il software E l insieme di programmi che consente al computer di funzionare e di svolgere le funzioni richieste dall utente. Esistono fondamentalmente due tipologie di software:

Dettagli

Introduzione al Sistema Operativo MS-Windows ed all Uso dell IDE DEV-C++

Introduzione al Sistema Operativo MS-Windows ed all Uso dell IDE DEV-C++ Microsoft Windows e Dev-C++ Introduzione al Sistema Operativo MS-Windows ed all Uso dell IDE DEV-C++ Le Esercitazioni in Laboratorio Laboratorio ELAB1: Edificio Viale Europa 2 PIANO, Scala 1 (n. 44 posti)

Dettagli

Installare GNU/Linux

Installare GNU/Linux Installare GNU/Linux Installare GNU/Linux Linux non è più difficile da installare ed usare di qualunque altro sistema operativo Una buona percentuale di utenti medi si troverebbe in difficoltà ad installare

Dettagli

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell Struttura di un sistema GNU/Linux Il filesystem La shell 1 GNU/Linux è un sistema operativo, cioè un insieme di programmi che collaborano fra di loro rendendo utilizzabile un calcolatore, infatti senza

Dettagli

Di cosa parleremo. Installazione programmi

Di cosa parleremo. Installazione programmi LUG GOVONIS Di cosa parleremo Installazione programmi Di cosa parleremo GNU /LINUX e le dipendenze Pacchetti RPM, deb, tar.gz Il software installato Linux viene fornito con una ricca gamma di applicazioni

Dettagli

Seminari Quota - Utilizzi e Implementazione -

Seminari Quota - Utilizzi e Implementazione - Seminari G@SL 2007 http://gasl.unich.it/ Quota - Utilizzi e Implementazione - Cos'è Quota? Quota è un software che permette di gestire lo spazio occupato su disco dei singoli utenti o dei singoli gruppi,

Dettagli

Introduzione ai sistemi UNIX/Linux. Introduzione ai sistemi UNIX/Linux

Introduzione ai sistemi UNIX/Linux. Introduzione ai sistemi UNIX/Linux Introduzione ai sistemi UNIX/Linux M. Di Francesco, Vanessa Gardellin, Sara Volpi Ilaria Giannetti, Daniele Migliorini Dipartimento di Ingegneria dell Informazione Università di Pisa Informazioni generali

Dettagli

Lezione 16. Il Software di base

Lezione 16. Il Software di base Lezione 16 Software di base Il Software di base Con il termine software di base si intende l insieme dei programmai che consentono ad un utente di eseguire operazioni base come costruire e mandare in esecuzione

Dettagli

Il file system. Il File System. Attributi del file. File

Il file system. Il File System. Attributi del file. File Il file system Il File System Parte di SO che fornisce i meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate in memoria di massa Realizza i concetti astratti di file:

Dettagli

Corso GNU/Linux 3. rev.2

Corso GNU/Linux 3. rev.2 Corso GNU/Linux 3 rev.2 Il sistema Shell Comandi base Struttura filesystem Permessi Netstudent http://netstudent.polito.it by E.Richiardone err@netstudent.polito.it febbraio 2009 CC-by http://creativecommons.org/licenses/by/2.5/it/

Dettagli

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti

Dettagli

Il software: Istruzioni per il computer

Il software: Istruzioni per il computer Il software: Istruzioni per il computer Software applicativo aiuta a svolgere operazioni utili in vari campi programmi di videoscrittura, fogli elettronici, videogiochi Software di sistema permette l utilizzo

Dettagli

Certificazione LPI

Certificazione LPI Certificazione LPI 101-102 (sesta sessione) *Cos'è e come funzione LVM [Certificazione LPI - 102.1 ~ 4] *LVM: Aggiungere e Rimuovere dischi; ridimensionare partizioni *Lezioni riassunte nell'approfondimento

Dettagli

Sistema operativo & file system 1

Sistema operativo & file system 1 Il software (sw) Software di sistema e file system Lezione 1b L esecuzione di programmi è lo scopo di un elaboratore I programmi sono algoritmi codificati in un particolare linguaggio di programmazione

Dettagli

Gentoo GNU/Linux on usb device

Gentoo GNU/Linux on usb device Gentoo GNU/Linux on usb device Giuseppe `lan` Marocchio info@giuseppe-marocchio.com Perchè Gentoo? 1 Assenza di un programma di installazione 2 Ottima documentazione (anche in italiano) 3 Ottimo tool per

Dettagli

01 Terminale e file system

01 Terminale e file system 01 Terminale e file system Danilo Pianini IFTS Alma Mater Studiorum Università di Bologna, Cesena 12 gennaio 2017 Pianini (Università di Bologna) Terminale e FS 12 gennaio 2017 1 / 11 Outline 1 Il file

Dettagli

Laboratorio di Informatica Generale I UD Prima esercitazione

Laboratorio di Informatica Generale I UD Prima esercitazione Laboratorio di Informatica Generale I UD Prima esercitazione Danilo Severina 23 Febbraio 2006 Nomenclatura Hardware Viene definito hardware tutta la parte fisica di un computer: componenti elettrici, meccanici,

Dettagli

Capitolo 11: l interfaccia del file system

Capitolo 11: l interfaccia del file system Capitolo 11: l interfaccia del file system Il concetto di file. Metodi di accesso. Struttura delle directory. Montaggio del file system. Condivisione dei file. Protezione. Unità logica di memorizzazione.

Dettagli

Installazione dell SDK sotto Windows

Installazione dell SDK sotto Windows Installazione dell SDK sotto Windows Fare doppio clic sull eseguibile. Dopo un breve controllo sul sistema operativo, parte l installazione vera e propria. Leggere il contratto con MOLTA attenzione (se

Dettagli

Sistema operativo. Avere un architettura multi-core è un vantaggio

Sistema operativo. Avere un architettura multi-core è un vantaggio Sistema operativo Software responsabile del controllo e della gestione dei componenti hardware di un computer mediante interfaccia (driver), e della gestione dei vari programmi del computer. I programmi

Dettagli

Manuale dell Amministratore di Sistema Linux

Manuale dell Amministratore di Sistema Linux Manuale dell Amministratore di Sistema Linux Mark Komarinski 1992 Questo manuale è destinato agli utenti che hanno familiarità con MS-DOS e con alcune versioni di UNIX* e mostra a tali utenti come utilizzare

Dettagli

C era una volta una scienza. Di tutti. Per tutti.

C era una volta una scienza. Di tutti. Per tutti. C era una volta una scienza. Di tutti. Per tutti. Nicola Corriero 26.10.2013 Scienza o business? I programmi fanno parte della nostra cultura come le poesie o i brani musicali. Al contrario ci vogliono

Dettagli

22 Gennaio 2009. Di cosa tratteremo? Backup e Archiviazione Gestione Utenti Altra Amministrazione I Processi e la loro gestione

22 Gennaio 2009. Di cosa tratteremo? Backup e Archiviazione Gestione Utenti Altra Amministrazione I Processi e la loro gestione 22Gennaio2009 Dicosatratteremo? BackupeArchiviazione GestioneUtenti AltraAmministrazione IProcessielalorogestione 1 BackupeArchiviazione Cosasiintendeperbackup L'importanzadiunbackup Unbuonbackuppuo'fareladifferenzatraun

Dettagli

Shell. Una shell di comandi ci consente, dunque, di eseguire tutte le operazioni di cui abbiamo bisogno!

Shell. Una shell di comandi ci consente, dunque, di eseguire tutte le operazioni di cui abbiamo bisogno! Shell La shell consente all'utente di interfacciarsi con il Sistema Operativo attraverso riga di comando. (Se avete installato correttamente Linux è molto probabile che la shell di comando funzioni anche

Dettagli