Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio"

Transcript

1 Corso di avvicinamento al Software Libero Lunedi 23 Gennaio Parte 1

2 GNU/Linux Caratteristiche compatibile con UNIX multitasking multiutente libero

3 GNU/Linux Multitasking la capacita' di mandare in esecuzione piu' processi (applicazioni) contemporaneamente. 1 secondo p1 p2 p3

4 GNU/Linux Multitasking la capacita' di mandare in esecuzione piu' processi (applicazioni) contemporaneamente. 1 secondo p1 p4 p2 p3

5 GNU/Linux Multiutente la possibilita' di essere usato da piu' utenti uno alla volta (workstation) o contemporaneamente (server)

6 root root utenti

7 Login

8 Login Fedora Core release 1 Kernel on an i686 localhost login:

9 Login Fedora Core release 1 Kernel on an i686 localhost login: root Inseriamo il nome utente, in questo caso root

10 Login Fedora Core release 1 Kernel on an i686 localhost login: root Password: digitiamo la password. NB: non appare nessun carattere

11 Login Fedora Core release 1 Kernel on an i686 localhost login: root Password: Have a lot of fun... Password corretta! Il sistema ci da il benvenuto...

12 Login Fedora Core release 1 Kernel on an i686 localhost login: root Password: Have a lot of fun... linux:~ # e ci mette a disposizione un prompt attraverso cui inserire i comandi

13 Login Fedora Core release 1 Kernel on an i686 localhost login: root Password: Have a lot of fun... linux:~ # exit digito il comando exit (esci)

14 Login Fedora Core release 1 Kernel on an i686 localhost login: il comando viene eseguito e torna la richiesta di login

15 Login Fedora Core release 1 Kernel on an i686 localhost login: harlock Inseriamo il nome utente, in questo caso harlock

16 Login Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: digitiamo la password. NB: non appare nessun carattere

17 Login Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... Password corretta! Il sistema ci da il benvenuto...

18 Login Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ e ci mette a disposizione un prompt attraverso cui inserire i comandi

19 prompt: $ prompt: # ~ (tilde) =

20 utenti / home/ user1 user2 / opt root tmp 1 2

21 / bin/ dev/ home/ user1 user2 lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/ 1 2

22 Permessi Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $

23 Permessi Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al

24 Permessi Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users :11 drwxr-xr-x 45 harlock users :02 -rw-r--r-1 harlock users :16 -rw-r--r-1 harlock users :05 -rw-r--r-1 harlock users :17... Uno.pdf Due.pdf due.pdf

25 Permessi Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users :11 drwxr-xr-x 45 harlock users :02 -rw-r--r-1 harlock users :16 -rw-r--r-1 harlock users :05 -rw-r--r-1 harlock users :17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

26 Permessi Fedora Core release 1 Kernel on an i686 il proprietario localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users :11 drwxr-xr-x 45 harlock users :02 -rw-r--r-1 harlock users :16 -rw-r--r-1 harlock users :05 -rw-r--r-1 harlock users :17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

27 Permessi Fedora Core release 1 Kernel on an i686 il proprietario il gruppo localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users :11 drwxr-xr-x 45 harlock users :02 -rw-r--r-1 harlock users :16 -rw-r--r-1 harlock users :05 -rw-r--r-1 harlock users :17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

28 Permessi Fedora Core release 1 Kernel on an i686 il proprietario il gruppo gli altri localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users :11 drwxr-xr-x 45 harlock users :02 -rw-r--r-1 harlock users :16 -rw-r--r-1 harlock users :05 -rw-r--r-1 harlock users :17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

29

30

31

32

33 / bin/ dev/ home/ user1 lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

34 root e ritorno $ su Password: # whoami root # exit $ whoami harlock $ su esegue 'sopra' alla nostra una shell con i privilegi del nuovo utente dalla quale e' sufficiente uscire mediante exit per ritrovarsi al punto di partenza

35 Permessi Fedora Core release 1 Kernel on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users :11 drwxr-xr-x 45 harlock users :02 -rw-r--r-1 harlock users :16 -rw-r--r-1 harlock users :05 -rw-r--r-1 harlock users :17 Due.pdf due.pdf... Uno.pdf Due.pdf due.pdf

36 non esiste A: non esiste C: non esiste D:

37 non esiste A: /dev/fd0 non esiste C: /dev/hda non esiste D: /dev/hdb

38 non esiste A: /dev/fd0 non esiste C: /dev/hda1 non esiste D: /dev/hda2

39 filesystem / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

40 /dev e' una directory ed una directory contiene dei files

41 /dev e' una directory ed una directory contiene dei files in Unix (Linux) tutto e' un file

42 /dev e' una directory ed una directory contiene dei files in Unix (Linux) tutto e' un file /dev/floppy /dev/cdrom /dev/dvdrecorder /dev/hda1 /dev/printer /dev/modem /dev/null

43 root /

44 / programmi di base bin boot files necessari al boot loader files speciali che rappresentano i devices dev files di configurazione della macchina etc home mount point delle home degli utenti librerie condivise lib mnt mount point per i file-system temporanei proc file-system dei processi home directory dell'utente root root sbin programmi di base per l'amministratore tmp file temporanei software degli utenti usr files variabili (log. etc) var

45 filesystem / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

46 LiveCD / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

47

48

49

50

51 sistema grafico Xclient protocollo X Xserver Linux Window Manager

52 logout

53 La pubblicita' : )

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

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

Linux-Unix. Pregi di Linux

Linux-Unix. Pregi di Linux Linux-Unix Linux è un termine che può assumere più di un significato. A seconda del contesto infatti può indicare il kernel originariamente sviluppato da Linus Torvalds, oppure il sistema operativo basato

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

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

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

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

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

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

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

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 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

#GNU/Linux for NaLUG member

#GNU/Linux for NaLUG member #GNU/Linux for NaLUG member Sistemistica di base per hardcore associate members - Brainstorming #2 - Filesystem Init daemons && runlevel Terminale (operazioni su files e cotillons) Filesystem (in teoria)

Dettagli

Introduzione ai sistemi UNIX/Linux

Introduzione ai sistemi UNIX/Linux Introduzione ai sistemi UNIX/Linux Corso di laurea magistrale in Ingegneria Elettronica Ing. Simone Brienza E-mail: simone.brienza@for.unipi.it Pervasive Computing & Networking Lab () http://www.perlab.it

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

GNU/Linux Concetti di base

GNU/Linux Concetti di base GNU/Linux Concetti di base Sommario GNU/Linux Open Source e GPL Login/Logout Shell e comandi Files Stdin, stdout Redirezione e pipe Filesystem 2 Cos'è Linux Linux è basato su UNIX (filosofia, comandi,

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

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

Liceo Chiabrera - 15/01/2008

Liceo Chiabrera - 15/01/2008 Liceo Chiabrera - 15/01/2008 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 link Un albero

Dettagli

Introduzione a LINUX

Introduzione a LINUX Introduzione a LINUX Laboratorio di Reti Ing. Telematica - Università Kore Enna A.A. 2008/2009 Ing. A. Leonardi Ambiente utilizzato: LINUX Ambiente di riferimento del corso: S.O. GNU/Linux Perche Linux?

Dettagli

Sicurezza su linux... e considerazioni varie. Gianluca Antonacci email: giaaan@tin.it

Sicurezza su linux... e considerazioni varie. Gianluca Antonacci email: giaaan@tin.it Sicurezza su linux... e considerazioni varie Gianluca Antonacci email: giaaan@tin.it Sommario Protezione del PC: firewall e antivirus - configurazione di Firestarter - configurazione di ClamAV Indicizzazione

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

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

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

Corso di Linux. Dott. Paolo PAVAN pavan@netlink.it

Corso di Linux. Dott. Paolo PAVAN pavan@netlink.it Corso di Linux Dott. Paolo PAVAN pavan@netlink.it Origini di Linux Nasce a fine anni 1980 ad opera del finlandese Linus Torvalds Linux non è gratis e neanche freeware è protetto da licenza GNU: "GNU non

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

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

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

SHELL GNU/Linux Bash. Conoscere e configurare il proprio ambiente bash. Kernel speaks: dmesg

SHELL GNU/Linux Bash. Conoscere e configurare il proprio ambiente bash. Kernel speaks: dmesg SHELL GNU/Linux Bash Obiettivi : Gestire i permessi sui file Conoscere e configurare il proprio ambiente bash Editare testi Capire ed utilizzare i redirezionamenti Kernel speaks: dmesg Init e Runlevels

Dettagli

seconda lezione Introduzione al sistema operativo GNU/Linux

seconda lezione Introduzione al sistema operativo GNU/Linux Piove di Sacco - 21/03/2007 seconda lezione Introduzione al sistema operativo GNU/Linux Manuele Rampazzo Associazione di Promozione Sociale Faber Libertatis - http://faberlibertatis.org/

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

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

Hardening di un sistema GNU/Linux

Hardening di un sistema GNU/Linux Hardening di un sistema GNU/Linux Gianluca P pex Minnella - Linux_Var - gianm@despammed.com Hardening GNU/Linux Systems Hardening: è un aspetto della sicurezza informatica GNU/Linux OS - client e server

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

Controllo di processi

Controllo di processi Controllo di processi Ogni processo del sistema ha un PID (Process Identity Number). Ogni processo può generare nuovi processi (figli). La radice della gerarchia di processi è il processo init con PID=1.

Dettagli

Installazione di Ubuntu 10.04. Mauro Piccolo piccolo@di.unito.it

Installazione di Ubuntu 10.04. Mauro Piccolo piccolo@di.unito.it Installazione di Ubuntu 10.04 Mauro Piccolo piccolo@di.unito.it Operazioni preliminari Backup di tutti i dati dalla partizione Windows Deframmentazione di tutte le partizioni Windows (n volte...) Abilitare

Dettagli

Il software del PC. Il BIOS

Il software del PC. Il BIOS Il software del PC La parola software è un neologismo che è stato coniato in contrapposizione all hardware (ferraglia). L hardware si può prendere a calci, contro il software si può solo imprecare. Il

Dettagli

L'ambiente UNIX: primi passi

L'ambiente UNIX: primi passi L'ambiente UNIX: primi passi Sistemi UNIX multiutente necessità di autenticarsi al sistema procedura di login Login: immissione di credenziali username: nome identificante l'utente in maniera univoca password:

Dettagli

La Shell di una distribuzione GNU/Linux

La Shell di una distribuzione GNU/Linux Associazione Radioamatori Italiani, Siena. La Shell di una distribuzione GNU/Linux 24 Febbraio 2009 Paolo Sammicheli 1 paolo@sammiche.li www.siena.linux.it/ari/ appunti.linux.it wiki.ubuntu-it.org 2 Come

Dettagli

Corso di Laboratorio di Sistemi Operativi

Corso di Laboratorio di Sistemi Operativi Corso di Laboratorio di Sistemi Operativi Alessandro Dal Palù email: alessandro.dalpalu@unipr.it web: www.unipr.it/~dalpalu Qualche link utile Informazioni sull utilizzo della shell Unix/Linux http://www.pluto.it/ildp/howto/bash-prog-intro-howto.html

Dettagli

http://www.linuxtrent.it/ Corso Linux Base -mini guida-

http://www.linuxtrent.it/ Corso Linux Base -mini guida- http://www.linuxtrent.it/ Corso Linux Base -mini guida- Software Libero Il software libero è software rilasciato con una licenza che permette a chiunque di utilizzarlo e che ne incoraggia lo studio, le

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

Guida dell utente di RTAI LiveCD

Guida dell utente di RTAI LiveCD Guida dell utente di RTAI LiveCD La distribuzione RTAI LiveCD è una distribuzione live di Linux con kernel 2.6.13 ADEOSipipe RTAI 3.3. Tutti i pacchetti software presenti sono stati presi da una distribuzione

Dettagli

Indice generale. Directory opt... 24 Directory proc... 24

Indice generale. Directory opt... 24 Directory proc... 24 Prefazione...xiii Ringraziamenti...xv Capitolo 1 Capitolo 2 Un Linux (veramente) per tutti...1 Un codice di onore...4 Le barriere iniziali...5 La dotazione software predefinita...6 Origini importanti...7

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

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

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

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

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

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

Corso Linux base: primo incontro. Sommario. Alessandro Pasotti (apasotti@gmail.com) License: Creative Commons Attribution Share Alike 3.

Corso Linux base: primo incontro. Sommario. Alessandro Pasotti (apasotti@gmail.com) License: Creative Commons Attribution Share Alike 3. Corso Linux base: primo incontro Alessandro Pasotti (apasotti@gmail.com) License: Creative Commons Attribution Share Alike 3.0 Sommario 1. hardware 2. software 3. concetti base 4. cos'è GNU/Linux 5. le

Dettagli

Introduzione a LINUX. Ambiente utilizzato: LINUX

Introduzione a LINUX. Ambiente utilizzato: LINUX Introduzione a LINUX Laboratorio di Sistemi Wireless Ing. Telematica Specialistica Universita Kore Enna Ing. A. Leonardi Ambiente utilizzato: LINUX Ambiente di riferimento del corso: S.O. GNU/Linux Perche

Dettagli

Corso Linux Corso Online Amministratore di Sistemi Linux

Corso Linux Corso Online Amministratore di Sistemi Linux Corso Linux Corso Online Amministratore di Sistemi Linux Accademia Domani Via Pietro Blaserna, 101-00146 ROMA (RM) info@accademiadomani.it Programma Generale del Corso Linux Tematiche di Base MODULO 1

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

Laboratorio di Programmazione

Laboratorio di Programmazione Laboratorio di Programmazione Federico Spizzo Dipartimento di Fisica / Edificio C Stanza 006 Tel: 0532 974231 E-mail: federico.spizzo@unife.it Gianluigi Cibinetto Dipartimento di Fisica / Edificio C Stanza

Dettagli

Per montare una directory condivisa NFS da un altro computer, digitate il comando mount:

Per montare una directory condivisa NFS da un altro computer, digitate il comando mount: Capitolo 16. NFS (Network File System) L'NFS permette di condividere file tra computer in rete come se fossero sul disco fisso locale del client. Red Hat Linux può essere sia un server che un client NFS,

Dettagli

Primi passi con Linux

Primi passi con Linux Linuxday 2005 Fondazione Casolo - Somma Lombardo (VA) Primi passi con Linux a cura di Marco Bevacqua (Möbius) La gestione degli utenti La schermata di login grafico (Kdm) di Mandriva Linux La gestione

Dettagli

CAPITOLO 1 I SISTEMI OPERATIVI

CAPITOLO 1 I SISTEMI OPERATIVI CAPITOLO 1 I SISTEMI OPERATIVI Introduzione ai sistemi operativi pag. 3 La shell pag. 3 Tipi di sistemi operativi pag. 4 I servizi del sistema operativo pag. 4 La gestione dei file e il file system Il

Dettagli

Utilizzo Base del Sistema Operativo Ubuntu GNU/Linux

Utilizzo Base del Sistema Operativo Ubuntu GNU/Linux C o r s o d i A l f a b e t i z z a z i o n e I n f o r m a t i c a Utilizzo Base del Sistema Operativo Ubuntu GNU/Linux Autore di questo modulo: ing. Pedretti Fabio pedretti@eco.unibs.it Questo materiale

Dettagli

Sistemi operativi II: Linux. Lezione II

Sistemi operativi II: Linux. Lezione II Sistemi operativi II: Linux Lezione II Scopo della lezione Richiamare le principali funzionalità di un sistema operativo Esemplificarle descrivendo la loro implementazione in Linux Stabilire un linguaggio

Dettagli

Sistemi Operativi. Corso di Laurea Triennale in Ingegneria Informatica. Esercitazione 2. Editor Utenti Permessi

Sistemi Operativi. Corso di Laurea Triennale in Ingegneria Informatica. Esercitazione 2. Editor Utenti Permessi Sistemi Operativi Corso di Laurea Triennale in Ingegneria Informatica Editor Utenti Permessi Esercitazione 2 Domande sulle lezioni passate? Lezione 2 Editor Utenti e gruppi, Permessi, Gestione utenti (prima

Dettagli

Laboratorio di Reti di Telecomunicazioni LA

Laboratorio di Reti di Telecomunicazioni LA Laboratorio di Reti di Telecomunicazioni LA A.A. 2005/2006 Walter Cerroni Il corso Complemento pratico/applicativo dei corsi di Reti di Telecomunicazioni Obiettivo: effettuare esperienze didattiche di

Dettagli

PRECORSO DI INFORMATICA. Laboratorio Prima Parte

PRECORSO DI INFORMATICA. Laboratorio Prima Parte PRECORSO DI INFORMATICA Laboratorio Prima Parte ARGOMENTI DI OGGI Avviare Linux KDE e gli altri D.E. Bash Gestione file system Redirezione input/output Gestione dei processi Man Info Configurazione del

Dettagli

Modulo 9. Sicurezza nei sistemi Unix Utenti e gruppi in Unix (1/2)

Modulo 9. Sicurezza nei sistemi Unix Utenti e gruppi in Unix (1/2) Pagina 1 di 11 Sicurezza nei sistemi Unix Utenti e gruppi in Unix (1/2) In questa lezione tratteremo di alcuni concetti di sicurezza tipici dei sistemi Unix. In particolare, questi sistemi definiscono

Dettagli

Permessi, utenti e gruppi

Permessi, utenti e gruppi Permessi, utenti e gruppi Daniele Venzano 9 novembre 2003 Indice 1 Introduzione 1 2 Concetti generali 2 2.1 Esempio..................................... 2 3 File importanti 2 3.1 /etc/group...................................

Dettagli

Linux Base. Cos'è Linux, come funziona e come si usa: distribuzioni, struttura delle directory, comandi principali, interfacce grafiche

Linux Base. Cos'è Linux, come funziona e come si usa: distribuzioni, struttura delle directory, comandi principali, interfacce grafiche Linux Base Cos'è Linux, come funziona e come si usa: distribuzioni, struttura delle directory, comandi principali, interfacce grafiche Una realizzazione YATTAMAN/ZAMOLF PRODUCTIONS Cos'è Linux? Linux è

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

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

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

Raid1-mini-Howto. Paolo Subiaco psubiaco@creasol.it - http://www.creasol.it 17 febbraio 2003

Raid1-mini-Howto. Paolo Subiaco psubiaco@creasol.it - http://www.creasol.it 17 febbraio 2003 Raid1-mini-Howto Paolo Subiaco psubiaco@creasol.it - http://www.creasol.it 17 febbraio 2003 1 Introduzione Scopo di questo documento è la descrizione sommaria dell installazione di un sistema raid1 (mirroring)

Dettagli

Uso del terminale in ambiente UNIX

Uso del terminale in ambiente UNIX Uso del terminale in ambiente UNIX Non sempre è disponibile un interfaccia grafica sui computer su cui si lavora In questo caso l interazione con il calcolatore avviene attraverso l interfaccia a riga

Dettagli

PARTE IV: I sistemi operativi

PARTE IV: I sistemi operativi PARTE IV: I sistemi operativi 1 Definizione (da Wikipedia) Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un insieme di componenti software, che garantisce l'operatività di

Dettagli

UNIX: introduzione elementare

UNIX: introduzione elementare UNIX: introduzione elementare Guida introduttiva al sistema operativo Unix per principianti Marco Liverani Seconda edizione Settembre 2005 Questo fascicolo è stato prodotto utilizzando il software L A

Dettagli

LABORATORIO DI PROGRAMMAZIONE 1. Docente: Dr Damiano Macedonio Lezione 1 03/10/2013

LABORATORIO DI PROGRAMMAZIONE 1. Docente: Dr Damiano Macedonio Lezione 1 03/10/2013 LABORATORIO DI PROGRAMMAZIONE 1 1 Docente: Dr Damiano Macedonio Lezione 1 03/10/2013 Original work Copyright Sara Migliorini, University of Verona Modifications Copyright Damiano Macedonio, University

Dettagli

Manuale di installazione di SunForum 3.2

Manuale di installazione di SunForum 3.2 Manuale di installazione di SunForum 3.2 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 N. di parte: 816-0874-10 Maggio 2001, revisione A1 Per inviare commenti

Dettagli

Scheda di lavoro N. 1

Scheda di lavoro N. 1 Scheda di lavoro N. 1 L esercitazione riguarda le procedure di accensione, apertura e chiusura di una sessione di lavoro, e spegnimento. Vi sono inoltre diversi esercizi sull uso dei files e del dischetto.

Dettagli

Laboratorio di Informatica (a matematica)

Laboratorio di Informatica (a matematica) Laboratorio di Informatica (a matematica) schermo schermo stampante SERVER WMAT22 WMAT18 WMAT20 WMAT19 WMAT16 WMAT17 WMAT21 WMAT15 WMAT 10 WMAT9 WMAT8 WMAT7 WMAT6 WMAT?? WMAT13 WMAT14 WMAT12 server WMATT??

Dettagli

Esame Laboratorio di Sistemi Operativi Cognome Nome Mat.

Esame Laboratorio di Sistemi Operativi Cognome Nome Mat. Esame Laboratorio di Sistemi Operativi 2-01-2008 Il compito è costituito da domande chiuse e domande aperte. Non è consentito l uso di libri, manuali, appunti., etc. Tempo massimo 1 ora. Domande chiuse:

Dettagli

Introduzione alla. Alessandra Giordani agiordani@disi.unitn.it Lunedì 27 febbraio 2012 http://disi.unitn.it/~agiordani/ 1

Introduzione alla. Alessandra Giordani agiordani@disi.unitn.it Lunedì 27 febbraio 2012 http://disi.unitn.it/~agiordani/ 1 Introduzione alla Shell di UNIX Alessandra Giordani agiordani@disi.unitn.it Lunedì 27 febbraio 2012 http://disi.unitn.it/~agiordani/ 1 Composizione di un sistema informativo: Hardware (CPU, periferiche,

Dettagli

Università degli Studi di Messina Facoltà di Scienze MM. FF. NN. Corso di Laurea Triennale in Informatica (D.M. 270)

Università degli Studi di Messina Facoltà di Scienze MM. FF. NN. Corso di Laurea Triennale in Informatica (D.M. 270) Università degli Studi di Messina Facoltà di Scienze MM. FF. NN. Corso di Laurea Triennale in Informatica (D.M. 270) Sistemi Operativi + Laboratorio di Sistemi Programma del corso (anno accademico 2009

Dettagli

UNIX: introduzione elementare

UNIX: introduzione elementare UNIX: introduzione elementare Guida introduttiva al sistema operativo Unix per principianti Marco Liverani Seconda edizione Settembre 2005 Questo fascicolo è stato prodotto utilizzando il software L A

Dettagli

Note sull ambiente di lavoro utilizzato ai Laboratori di Fondamenti di Informatica I

Note sull ambiente di lavoro utilizzato ai Laboratori di Fondamenti di Informatica I Università di Pisa Corso di Laurea in Ingegneria Informatica Note sull ambiente di lavoro utilizzato ai Laboratori di Fondamenti di Informatica I a cura di Marco Cococcioni a.a. 2013-2014 Un po di terminologia

Dettagli

Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell

Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell Daniele Pighin pighin@fbk.eu FBK Via Sommarive, 18 I-38050 Trento, Italy March 5, 2008 Outline 1 Sistema operativo e

Dettagli

Organizzazione del sistema

Organizzazione del sistema Capitolo 1 Organizzazione del sistema In questo primo capitolo voglio cercare di dare una brevissima infarinatura generale sulla struttura teorica di un sistema Unix, volendo esagerare potrei anche dire

Dettagli

Network File System (NFS)

Network File System (NFS) Quarta Esercitazione Network File System (NFS) Sommario Network File System (NFS) Architettura Lato server invocazione server file /etc/exports vincoli sulle condivisioni Lato client opzioni di montaggio

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

Remote SQL Command Execution

Remote SQL Command Execution Remote SQL Command Execution Spesso si ha a che fare con SQL Injection se ci si trova nel campo della sicurezza informatica, ma non sempre si è a conoscenza di quanto una vulnerabilità del genere può essere

Dettagli

Introduzione al Software Libero Sessione di RIPASSO

Introduzione al Software Libero Sessione di RIPASSO Associazione Radioamatori Italiani, Siena. Introduzione al Software Libero Sessione di RIPASSO 3 Marzo 2009 Paolo Sammicheli 1 paolo@sammiche.li www.siena.linux.it/ari/ 2 Come sempre le slide sono sul

Dettagli

17.2. Configurazione di un server di Samba

17.2. Configurazione di un server di Samba 17.2. Configurazione di un server di Samba Il file di configurazione di default (/etc/samba/smb.conf) consente agli utenti di visualizzare le proprie home directory di Red Hat Linux come una condivisione

Dettagli

Linux, istruzioni per l'uso

Linux, istruzioni per l'uso Linux, istruzioni per l'uso Linux è un Sistema Operativo e, come tale, mette a disposizione degli strumenti per utilizzare una macchina. Utilizzare una macchina (intesa come calcolatore) significa poter

Dettagli

E errori in fase di avvio, 73 eth0 (Ethernet), 297 Evolution, programma, 126-129. Linux For Dummies

E errori in fase di avvio, 73 eth0 (Ethernet), 297 Evolution, programma, 126-129. Linux For Dummies Indice analitico A accesso a Internet, 301 permesso di, 152-160 account, 89-95 creare un, 90-93 aggiornare Linux, 277-278 Red Hat, 307-308 alias, 179-180 ambiente d avvio modifiche temporanee, 288 permanente,

Dettagli

Sistema Operativo Compilatore

Sistema Operativo Compilatore MASTER Information Technology Excellence Road (I.T.E.R.) Sistema Operativo Compilatore Maurizio Palesi Salvatore Serrano Master ITER Informatica di Base Maurizio Palesi, Salvatore Serrano 1 Il Sistema

Dettagli

Modulo 4: Gestore del File System (Memoria secondaria) Componenti

Modulo 4: Gestore del File System (Memoria secondaria) Componenti Parte 3 Modulo 4: Gestore del File System (Memoria secondaria) Componenti Interfaccia utente Gestore dell I/O Gestore del File System Gestore dei Processi Gestore della Memoria Centrale *KERNEL Informatica

Dettagli

SAMBA COS È? Samba è un software che fornisce servizi di condivisione utilizzando il protocollo SMB (Server Message Block). A differenza di altri programmi, Samba è gratuito e Open Source, e permette l

Dettagli

Il Sistema Operativo Linux

Il Sistema Operativo Linux Il Sistema Operativo Linux Sistema Linux storia Unix deriva da Unix open source software libero software open source GNU, GPL, LGPL storia Linux amministrazione struttura concetti base comandi shell Unix

Dettagli

Introduzione a LINUX. Unix

Introduzione a LINUX. Unix Introduzione a LINUX Introduzione a Linux 1 Unix 1969: Ken Thompson AT&T Bell Lab realizza un ambiente di calcolo multiprogrammato e portabile per macchine di medie dimensioni. Estrema flessibilità nel

Dettagli

Linux Terminal Server Project (LTSP)

Linux Terminal Server Project (LTSP) Linux Terminal Server Project (LTSP) Gabriele Zucchetta g zucchetta@virgilio.it Entropica http://www.entropica.info/ Linux Terminal Server Project (LTSP) p. Introduzione Creare postazioni di lavoro con

Dettagli

Amministrare GNU/Linux. Simone Piccardi

Amministrare GNU/Linux. Simone Piccardi Amministrare GNU/Linux Simone Piccardi 23 marzo 2004 ii Copyright c 2000-2004 Truelite S.r.l. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation

Dettagli

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma Corso amministratore di sistema Linux Programma 1 OBIETTIVI E MODALITA DI FRUIZIONE E VALUTAZIONE 1.1 Obiettivo e modalità di fruizione L obiettivo del corso è di fornire le conoscenze tecniche e metodologiche

Dettagli

Tipi di sistema operativo Sistema UNIX

Tipi di sistema operativo Sistema UNIX Tipi di sistema operativo Sistema UNIX Il sistema UNIX è stato sviluppato da ricercatori dei laboratori AT&T e Bell Labs negli anni sessanta, ed è stato un passo avanti significativo nel panorama dei sistemi

Dettagli