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 4 Archiviazione Install1

2 tgz = tar + gzip tar tape archive gzip GNUzip compress (unix)

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23 tgz = tar + gzip tar tape archive gzip GNUzip compress (unix)

24 tarball archivio che ha subito un doppio processo di archiviazione/compressione tar.gz tgz tar.bz2 tbz2

25 File1 File2 File3 mia_dir

26 File1 File2 mia_dir File3 archiviazione

27 File1 File2 mia_dir File3 comando tar

28 File1 mia_dir File2 File3 tar File1 File2 File3

29 File1 mia_dir File2 File3 tar mia_dir.tar

30 File1 mia_dir File2 File3 tar mia_dir.tar compressione

31 File1 mia_dir File2 File3 tar mia_dir.tar comando gzip

32 File1 mia_dir File2 File3 tar mia_dir.tar gzip mia_dir.tar.gz

33 File1 mia_dir File2 File3 tar+gzip File1 File2 File3

34 File1 mia_dir File2 File3 tar+gzip mia_dir.tgz

35 tar permette di creare un archivio contenente piu' files conosciuto come tarfile Un tarfile può essere fatto su un'unità a nastro magnetico ma è anche possibile scrivere un tarfile su un file normale mediante una opzione -f nome_file o --file nome_file

36 tar tape archive tar -cvf archivio.tar file_1 file_2... -c creazione di un nuovo archivio -v visualizza i nomi dei files man mano che vengono inseriti nell'archivio -f crea l'archivio su un file archivio.tar nome dell'archivio da creare file_1 file_2... nomi dei files da archiviare, nel caso sia il nome di una directory verranno archiviati ricorsivamente tutti i files contenuti

37 NOME tar La versione GNU del programma di utilità tar SINTASSI tar [ ] A catenate concatenate c create d diff compare r append t list u update x extract get [ atime preserve ] [ b, block size N ] [ B, read full blocks ] [ C, directory DIR ] [ checkpoint ] [ f, file [NOME_HOST:]F ] [ force local ] [ F, info script F new volume script F ] [ G, incremental ] [ g, listed incremental F ] [ h, dereference ] [ i, ignore zeros ] [ ignore failed read ] [ k, keep old files ] [ K, starting file F ] [ l, one file system ] [ L, tape length N ] [ m, modification time ] [ M, multi volume ] [ N, after date DATA, newer DATA ] [ o, old archive, portability ] [ O, to stdout ] [ p, same permis sions, preserve permissions ] [ P, absolute paths ] [ preserve ] [ R, record number ] [ remove files ] [ s, same order, preserve order ] [ same owner ] [ S, sparse ] [ T, files from F ] [ null ] [ totals ] [ v, verbose ] [ V, label NAME ] [ version ] [ w, interactive, confirmation ] [ W, verify ] [ exclude FILE ] [ X, exclude from FILE ] [ Z, compress, uncompress ] [ z, gzip, ungzip ] [ use compress program PROG ] [ block compress ] [ [0 7][lmh] ] nomefile1 [ nomefile2,... nomefilen ] directory1 [ directory2,...directoryn ]

38 tar -A, --catenate, --concatenate aggiunge i file ad un archivio -c, --create crea un nuovo archivio -d, --diff, --compare trova la differenza tra l'archivio e il file system --delete elimina dall'archivio (da non usare sui nastri magnetici!)

39 tar -r, --append aggiunge i file alla fine di un archivio -t, --list elenca il contenuto di un archivio -u, --update aggiunge solamente i file che sono più recenti della copia nell'archivio -x, --extract, --get estrae i file da un archivio

40 tar -Z, --compress, --uncompress filtra l'archivio attraverso compress -z, --gzip, --ungzip filtra l'archivio attraverso gzip

41 compress compress nome_file compress e' il programma di compressione standard di unix

42 gzip gzip nome_file Comprime un file usando la codifica di Lempel-Ziv (LZ77). Ogni file è sostituito da uno compresso con estensione.gz, mantenendo le stesse proprietà, date d'accesso e di modifica gzip proverà a comprimere solo i file regolari in particolare ignorerà i link simbolici

43 bzip2 bzip2 opt nome_file Comprime i files usando l'algoritmo BurrowsWheeler, e la codifica di Huffman La compressione del testo risulta migliore rispetto ai compressori basati su LZ77/LZ78 Ogni file è sostituito da uno compresso con estensione.bz2, mantenendo le stesse proprietà, date d'accesso e di modifica

44 uncompress gunzip compress -d nome_file.z uncompress nome_file.z gzip -d nome_file.gz gunzip nome_file.gz

45 tar xvf file.tar tar xzvf file.tgz tar xzvf file.tar.gz

46 cosa posso trovare dentro ad un tarball files di vario genere (testi, immagini,...) files.iso files.rpm programmi in formato binario programmi sotto forma di codice sorgente

47 ISO9660 dd if=/dev/cdrom of=miaisoimg.iso

48 mkisofs programma in grado di generare un filesystem ISO9660/JolietT/HFS/RockRidge mkisofs [opzioni] -o image.iso /directory mkisofs -r -J -L -o image.iso /directory

49 -J estensioni Joliet -R estensioni Rock Ridge -r come l opzione -R ma con valori di ownership e modes sono settati in modo piu' utile uid e gid sono settati a zero, perche usualmente sono utili solo sul sistema di origine. tutti i bits di lettura del files sono settati cosi che files e directories siano globalmente leggibili

50

51

52

53 cdrecord - scanbus cdrecord speed=x dev=x,x,x -data image.iso cdrecord [opz] dev=device [track-opt] trackn cdrecord si basa su comandi SCSI non costituisce un problema perche' tutti i masterizzatori CD/DVD esistenti comunicano per mezzo di comandi SCSI

54

55

56

57

58

59

60

61

62 Installazione dei programmi

63

64 script di installazione

65

66 i files sono archiviati secondo un path

67 i files sono archiviati secondo un path

68 i files sono archiviati secondo un path

69

70

71 Password:

72 Password: linux:/home/harlock # cd tmp

73 Password: linux:/home/harlock # cd tmp

74 Password: linux:/home/harlock/tmp # cp usr/* /usr/

75

76

77

78 codice sorgente

79

80

81 installazione da codice sorgente

82 (compilare un programma) linguaggio di programmazione gcc-4.0.2_.i586 linguaggio macchina codice sorgente compilatore programma eseguibile

83 (compilare un programma) compilatore linker file sorgente file oggetto file eseguibile

84 (compilare un programma) file sorgente comando gcc sorgente.c./a.out esecuzione del binario ottenuto

85 (compilare un programma) comando nome da assegnare file sorgente gcc -o nomefile sorgente.c./nomefile esecuzione del binario ottenuto

86 configure make make install

87 ./configure

88 ./configure

89 make make

90 make make

91 make

92 make Password:

93 make Password: linux:/home/harlock #

94 make install make Password: linux:/home/harlock # make install

95 Pausa 4

Lesson #6. Miscellaneous. Roberto De Virgilio

Lesson #6. Miscellaneous. Roberto De Virgilio Lesson #6 Miscellaneous Roberto De Virgilio Sistemi operativi - 2 Dicembre 2015 Canali di comunicazione e ridirezione I programmi dispongono di 3 canali di comunicazione standard (standard file descriptor):

Dettagli

Utilizzo di putty. L uso base e molto semplice: richiede solo di specificare:

Utilizzo di putty. L uso base e molto semplice: richiede solo di specificare: Utilizzo di putty Client ssh liberamente utilizzabile (www.chiark.greenend.org.uk/~sgtatham/putty/download.html) Tra le molte opzioni di configurazione di putty sono utili: Window - Translation: per selezionare

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

COPIARE FILE E DIRECTORY

COPIARE FILE E DIRECTORY COPIARE FILE E DIRECTORY Creiamo il file prova2.txt nella directory prove: touch prova2.txt Fare una copia del file prova1.txt assegnando il nome copia1bis.txt cp prova1.txt copia1bis.txt Se vogliamo che

Dettagli

Differenze fra Pacchetti

Differenze fra Pacchetti Differenze fra Pacchetti Gran parte del software distribuito con i sistemi GNU è sottoposto alla licenza GNU-GPL (GNU general public license), che impone la disponibilità dei sorgenti. Per questo motivo,

Dettagli

PRECORSO DI INFORMATICA. Laboratorio Seconda Parte

PRECORSO DI INFORMATICA. Laboratorio Seconda Parte PRECORSO DI INFORMATICA Laboratorio Seconda Parte ARGOMENTI DI OGGI Configurazione delle stampanti Utilizzo della stampante Editor di testo Scrivere un semplice programma in C/C++ Compilazione Programmi

Dettagli

COMANDI PRINCIPALI DI LINUX

COMANDI PRINCIPALI DI LINUX COMANDI PRINCIPALI DI LINUX 1) cambiare la password: passwd 2) documentazione : man man [SEZIONE] [OPZIONE...] NOME... man formatta e visualizza le eventuali pagine del manuale che riguardano (NOME...).

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

PAD: istruzioni di laboratorio

PAD: istruzioni di laboratorio PAD: istruzioni di laboratorio Alberto Cappadonia Emanuele Cesena Politecnico di Torino Dip. Automatica e Informatica Per cominciare a lavorare effettuare il logon con la matricola (sxxxxxx) pagina del

Dettagli

Università degli Studi di Verona. Linux Ubuntue ilcompilatorec. Dicembre 2014 - Sergio Marin Vargas. Dipartimento di Biotecnologie

Università degli Studi di Verona. Linux Ubuntue ilcompilatorec. Dicembre 2014 - Sergio Marin Vargas. Dipartimento di Biotecnologie Università degli Studi di Verona Dipartimento di Biotecnologie Laurea in Biotecnologie Corso di Informatica2014/2015 Linux Ubuntue ilcompilatorec Dicembre 2014 - Sergio Marin Vargas Caratteristiche di

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

Archiviazione, ricerca dei file e pianificazione dei processi

Archiviazione, ricerca dei file e pianificazione dei processi Archiviazione, ricerca dei file e pianificazione dei processi Domenico De Guglielmo E-mail: domenicodegu@virgilio.it Telefono: 050 2217 468 Pervasive Computing & Networking Lab (PerLab) http://www.perlab.it

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

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

9243045 Edizione 1 IT. Nokia e Nokia Connecting People sono marchi registrati di Nokia Corporation

9243045 Edizione 1 IT. Nokia e Nokia Connecting People sono marchi registrati di Nokia Corporation 9243045 Edizione 1 IT Nokia e Nokia Connecting People sono marchi registrati di Nokia Corporation Accedere a Zip Manager Pro. Nota: per ulteriori informazioni su funzionamento e manutenzione del Nokia

Dettagli

Comandi filtro: sed. Se non si specificano azioni, sed stampa sullo standard output le linee in input, lasciandole inalterate.

Comandi filtro: sed. Se non si specificano azioni, sed stampa sullo standard output le linee in input, lasciandole inalterate. Comandi filtro: sed Il nome del comando sed sta per Stream EDitor e la sua funzione è quella di permettere di editare il testo passato da un comando ad un altro in una pipeline. Ciò è molto utile perché

Dettagli

Guida di installazione per Fedora 7

Guida di installazione per Fedora 7 Guida di installazione per Fedora 7 Centro Servizi per la Ricerca Università di Pisa Dipartimento di Informatica Guida di installazione per Fedora 7 Centro Servizi per la Ricerca Copyright 2007 Dipartimento

Dettagli

Guida di installazione per Fedora core 4

Guida di installazione per Fedora core 4 Guida di installazione per Fedora core 4 Centro Servizi per la Ricerca Università di Pisa Dipartimento di Informatica Guida di installazione per Fedora core 4 Centro Servizi per la Ricerca Copyright 2005

Dettagli

Procedura di installazione Linux Red Hat

Procedura di installazione Linux Red Hat Servizio Calcolo e Reti Bollettino N. 2/02 28 Giugno 2002 Procedura di installazione Linux Red Hat (Servizio.Calcolo@pv.infn.it) Abstract Questa breve nota descrive la procedura consigliata per l installazione

Dettagli

Backup sotto Linux. NETLinK S.a.S. Progettazione e Realizzazione Sistemi Informativi. Introduzione. Backup completi ed incrementali

Backup sotto Linux. NETLinK S.a.S. Progettazione e Realizzazione Sistemi Informativi. Introduzione. Backup completi ed incrementali Backup sotto Linux Introduzione I dati sono il bene più prezioso che abbiamo, perderli in modo definitivo è in genere una cosa irrimediabile. Spesso all interno dei nostri documenti sono contenute le nostre

Dettagli

Guida rapida al programma di archiviazione 7-Zip. Dott. Guido Gonzato, guido.gonzato@univr.it Responsabile GDL Open Source di Ateneo V. 1.

Guida rapida al programma di archiviazione 7-Zip. Dott. Guido Gonzato, guido.gonzato@univr.it Responsabile GDL Open Source di Ateneo V. 1. Guida rapida al programma di archiviazione 7-Zip Dott. Guido Gonzato, guido.gonzato@univr.it Responsabile GDL Open Source di Ateneo V. 1.0 Il programma di compressione 7-Zip è un'applicazione Open Source

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

Interfaccia del file system

Interfaccia del file system Interfaccia del file system Concetto di file Modalità di accesso Struttura delle directory Montaggio di un file system Condivisione di file Protezione 9.1 File E un insieme di informazioni correlate e

Dettagli

Come installare Python

Come installare Python Capitolo 2 Come installare Python Per poter installare Python, dovremo scaricare la versione adeguata alla nostra piattaforma e, contestualmente, troveremo le istruzioni più aggiornate per l installazione.

Dettagli

C o m p i l a r e e C o m p r i m e re..

C o m p i l a r e e C o m p r i m e re.. w w w.scruch.com/docs C o m p i l a r e e C o m p r i m e re.. V e r s i o n e 1. 0 P r i m a c r e a z i o n e : 2 2 / g e n n a i o / 2 0 0 4 U l t i m a m o d i f i c a : 1 0 / f e b b r a i o / 2 0

Dettagli

Guida di avvio. UNIX o Linux. Versione documento 1.0

Guida di avvio. UNIX o Linux. Versione documento 1.0 Guida di avvio UNIX o Linux Versione documento 1.0 Informazioni sulla guida Questa guida spiega come eseguire le seguenti operazioni su un singolo computer con sistema operativo UNIX:! installazione di

Dettagli

Sistemi Operativi. Interfaccia del File System FILE SYSTEM : INTERFACCIA. Concetto di File. Metodi di Accesso. Struttura delle Directory

Sistemi Operativi. Interfaccia del File System FILE SYSTEM : INTERFACCIA. Concetto di File. Metodi di Accesso. Struttura delle Directory FILE SYSTEM : INTERFACCIA 8.1 Interfaccia del File System Concetto di File Metodi di Accesso Struttura delle Directory Montaggio del File System Condivisione di File Protezione 8.2 Concetto di File File

Dettagli

Linux su FPGA Xilinx

Linux su FPGA Xilinx Linux su FPGA Xilinx Paolo Palana University of Rome Tor Vergata System Programming Research Group palana@sprg.uniroma2.it Corso interdottorato su sistemi embedded Paolo Palana (SPRG) Linux su FPGA Xilinx

Dettagli

Manuale di Ark. Matt Johnston Traduzione del documento: Simone Zaccarin

Manuale di Ark. Matt Johnston Traduzione del documento: Simone Zaccarin Matt Johnston Traduzione del documento: Simone Zaccarin 2 Indice 1 Introduzione 5 2 Uso di Ark 6 2.1 Aprire gli archivi...................................... 6 2.2 Lavorare coi file.......................................

Dettagli

Laboratorio Multimediale Lezione n. 2

Laboratorio Multimediale Lezione n. 2 Laboratorio Multimediale Lezione n. 2 Corso di Laurea in Matematica, a.a. 2006-2007 16 ottobre 2006 Il filesystem Il filesystem è una struttura dati che permette di organizzare grandi quantità di informazioni

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

NOZIONI BASE PER ESERCITAZIONI

NOZIONI BASE PER ESERCITAZIONI NOZIONI BASE PER ESERCITAZIONI Shahram Rahatlou Laboratorio di Calcolo, Anno Accademico 2015-16 http://www.roma1.infn.it/people/rahatlou/labcalc/ Sistema Operativo Hardware Software n Routine e programmi

Dettagli

Completamento installazione

Completamento installazione I.S. Sobrero Dipartimento di Informatica Completamento installazione install.linux@home 1 I gestori dei pacchetti Vi sono due alternative con Ubuntu: Synaptic, in modalità grafica; Advanced Packaging Tool

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo L1 1 Compressione dei file 1 Prerequisiti Concetto intuitivo di applicazione per computer Uso pratico elementare di un sistema operativo 2 1 Introduzione Operando con un computer,

Dettagli

Acer erecovery Management

Acer erecovery Management Acer erecovery Management Acer erecovery Management mette a disposizione un modo rapido, affidabile e sicuro per ripristinare il computer sulle impostazioni predefinite, oppure sulla configurazione del

Dettagli

INDICE Introduzione: tipologie di backup 1.Accesso al software 2.Selezione files e cartelle 3.Specificare unità di memoria 4.

INDICE Introduzione: tipologie di backup 1.Accesso al software 2.Selezione files e cartelle 3.Specificare unità di memoria 4. INDICE Introduzione: tipologie di backup 1.Accesso al software 2.Selezione files e cartelle 3.Specificare unità di memoria 4.Gestire le opzioni 5.Avvio del backup 6.Pianificazione del backup 7.Ripristino

Dettagli

PC/CSA. Manuale di utilizzo del PC/CSA Specifiche tecniche per lo scarico automatico dei dati dei pagamenti delle violazioni al Codice della Strada

PC/CSA. Manuale di utilizzo del PC/CSA Specifiche tecniche per lo scarico automatico dei dati dei pagamenti delle violazioni al Codice della Strada PC/CSA Manuale di utilizzo del PC/CSA Specifiche tecniche per lo scarico automatico dei dati dei pagamenti delle violazioni al Codice della Strada PC/CSA-SPF-1.0 Versione del 18.04.2001 SOMMARIO 1 INTRODUZIONE

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

Kernel Linux (per sysadm)

Kernel Linux (per sysadm) Kernel Linux (per sysadm) Kernel Linux distribuzione un po' di numeri (per i kernel della famiglia 2.6.x) mole: ~ 320 Mb di sorgenti per ~ 4'500'000 LOC costo dello sviluppo: ~ 4'500 anni/uomo, ~ 600'000'000

Dettagli

Installare sbackup su ubuntu da terminale con il comando sudo apt get install sbackup oppure si può usare Synaptic

Installare sbackup su ubuntu da terminale con il comando sudo apt get install sbackup oppure si può usare Synaptic Installare sbackup su ubuntu da terminale con il comando sudo apt get install sbackup oppure si può usare Synaptic Fare un Backup dei dati usando Sbackup Una volta installato si può accedere a sbackup

Dettagli

GNU/Linux 101. intro to system administration. SaLUG! @ Manifatture KNOS 22 Gennaio 2015. This work is licensed under a

GNU/Linux 101. intro to system administration. SaLUG! @ Manifatture KNOS 22 Gennaio 2015. This work is licensed under a GNU/Linux 101 intro to system administration SaLUG! @ Manifatture KNOS 22 Gennaio 2015 This work is licensed under a Creative Commons by-nc-sa 4.0 International License by ALCA Società Cooperativa About

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

Rsync su GNU/Linux e su Windows? (Backup sincronizzato su disco di rete e/o RAID1 su server FreeNAS)

Rsync su GNU/Linux e su Windows? (Backup sincronizzato su disco di rete e/o RAID1 su server FreeNAS) Rsync su GNU/Linux e su Windows? (Backup sincronizzato su disco di rete e/o RAID1 su server FreeNAS) Augusto Scatolini (webmaster@comunecampagnano.it) Ver. 1.0 Gennaio 2011 rsync è un software per Unix

Dettagli

Mini Guida per Apple XCode. Maurizio Martinelli

Mini Guida per Apple XCode. Maurizio Martinelli Mini Guida per Apple XCode Maurizio Martinelli XCode? Piattaforma ufficiale di Apple per lo sviluppo di programmi in C, C++, Cocoa Si può ottenere gratuitamente da http://developer.apple.com/technologies/xcode.html

Dettagli

ACL. Corso di Amministrazione di Reti A.A.2002/2003. Giorgio Calarco - DEIS

ACL. Corso di Amministrazione di Reti A.A.2002/2003. Giorgio Calarco - DEIS ACL Corso di Amministrazione di Reti A.A.2002/2003 Giorgio Calarco - DEIS 1 Argomenti Generalità NTFS Implementare la sicurezza di NTFS Implementare la condivisione di risorse Permessi locali e permessi

Dettagli

Utenti. Il cuore del sistema di gestione degli utenti si trova nei file. Anche altri file sono (più o meno) importanti in questo processo:

Utenti. Il cuore del sistema di gestione degli utenti si trova nei file. Anche altri file sono (più o meno) importanti in questo processo: Utenti Il cuore del sistema di gestione degli utenti si trova nei file /etc/passwd /etc/group /etc/shadow Anche altri file sono (più o meno) importanti in questo processo: /etc/skel/ /etc/motd... /etc/passwd

Dettagli

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI CALCOLATORI - UNICAL 8-2

Dettagli

Reti di Calcolatori PROTOCOLLO FTP

Reti di Calcolatori PROTOCOLLO FTP Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI

Dettagli

L&TT FAQ Versione per WINDOWS

L&TT FAQ Versione per WINDOWS L&TT FAQ Versione per WINDOWS Questo documento è una breve guida illustrativa utile per seguire le istruzioni del Supporto Tecnico HP. Per approfondimenti ed ulteriori informazioni, si consiglia di consultare

Dettagli

CLI Workshop LD2011. Marco Albanese. 22 ottobre 2011. Marco Albanese () CLI Workshop LD2011 22 ottobre 2011 1 / 17

CLI Workshop LD2011. Marco Albanese. 22 ottobre 2011. Marco Albanese () CLI Workshop LD2011 22 ottobre 2011 1 / 17 CLI Workshop LD2011 Marco Albanese 22 ottobre 2011 Marco Albanese () CLI Workshop LD2011 22 ottobre 2011 1 / 17 Premessa Per usare e capire la shell al meglio dobbiamo comprendere meglio il sistema. Marco

Dettagli

Uso e configurazione di SSH. Paolo Amendola GARR-CERT paolo.amendola@ba.infn.it

Uso e configurazione di SSH. Paolo Amendola GARR-CERT paolo.amendola@ba.infn.it Uso e configurazione di SSH GARR-CERT paolo.amendola@ba.infn.it Uso e configurazione di SSH Perche SSH Cenni sulla crittografia Come funziona SSH Installazione, configurazione ed uso Disponibilita per

Dettagli

WinRAR: Guida alla compressione dei files

WinRAR: Guida alla compressione dei files WinRAR: Guida alla compressione dei files by Acquaviva Pietro Winrar è uno dei migliori software di compressione e decompressione disponibili sul mercato. Dopo averlo scaricato e installato, sui vostri

Dettagli

BackupPC Backup di rete con de-duplicazione

BackupPC Backup di rete con de-duplicazione Backup di rete con de-duplicazione 2010 1 Licenza d'utilizzo Copyright c 2010, : backup di rete Questo documento viene rilasciato secondo i termini della licenza Creative Commons (http://creativecommons.org).

Dettagli

MINI GUIDA AI COMANDI PIU' USATI PER I NOSTRI STB

MINI GUIDA AI COMANDI PIU' USATI PER I NOSTRI STB MINI GUIDA AI COMANDI PIU' USATI PER I NOSTRI STB Da usare in una sessione di Telnet o con Putty Cambio Password: Note: Minimo 5 e Massimo 8 Caratteri, lettere maiuscole/minuscole e o numeri. La password

Dettagli

cambiare utente mediante il comando su verificare chi siete e su che dir state lavorando Chi siete e che dir? (Inserisci la risposta)

cambiare utente mediante il comando su verificare chi siete e su che dir state lavorando Chi siete e che dir? (Inserisci la risposta) Collegamento al server LINUX Segui le seguenti istruzioni per accedere al server LINUX. Da WINDOWS Lancia telnet dalla riga di comando telnet 10.15.1.5, 10.15.1.12, 10.15.1.18, 10.15.1.23 aula boole telnet

Dettagli

BACKUP APPLIANCE. User guide Rev 1.0

BACKUP APPLIANCE. User guide Rev 1.0 BACKUP APPLIANCE User guide Rev 1.0 1.1 Connessione dell apparato... 2 1.2 Primo accesso all appliance... 2 1.3 Configurazione parametri di rete... 4 1.4 Configurazione Server di posta in uscita... 5 1.5

Dettagli

www.mtcube.com Il sistema operativo D.O.S.

www.mtcube.com Il sistema operativo D.O.S. Il sistema operativo D.O.S. Sommario degli argomenti INTRODUZIONE...3 IL SISTEMA OPERATIVO...3 LA MEMORIA DELL ELABORATORE...4 LA STRUTTURA AD ALBERO...5 I FILES...8 COME ESEGUIRE UN COMANDO D.O.S...10

Dettagli

----------------------------------------------------------------

---------------------------------------------------------------- ---------------------------------------------------------------- utilizzo frequente di chiamate a.. A differenza del Pascal, il C permette di operare con assegnamenti e confronti su dati di tipo diverso,

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

Pillole di Bazaar. user manual

Pillole di Bazaar. user manual Pillole di Bazaar user manual consolidata pubblica v.1.0 del 20 ott 2009 autori: luciano de falco alfano Sommario Sommario...1 Obiettivi e contesto...1 Un esempio di flusso di lavoro...2 Un po' di terminologia...3

Dettagli

GLI SCRIPT DI SHELL. Lucidi a cura di B.De Carolis. UNIX shell script UdB- Dip Informatica

GLI SCRIPT DI SHELL. Lucidi a cura di B.De Carolis. UNIX shell script UdB- Dip Informatica GLI SCRIPT DI SHELL Lucidi a cura di B.De Carolis Shell Unix - Linux comandi Interfaccia di alto livello tra utente e SO. Il processore interpreta e mette in esecuzione comandi da: 1) standard input o

Dettagli

Quick Start Guide del motore Zip

Quick Start Guide del motore Zip BackupAssist Quick Start Guide del motore Zip Introduzione... 2 Utilizzo della guida... 2 Il motore Zip di BackupAssist... 3 Vantaggi... 3 Funzionalità esclusive del motore Zip di BackupAssist... 3 Limitazioni...

Dettagli

15 operazioni con winzip 8.1

15 operazioni con winzip 8.1 PREMESSA 15 operazioni con winzip 8.1 Marco Riani Con questo programma si può creare un archivio in cui i file vengono memorizzati in formato compresso e saranno decompressi automaticamente al momento

Dettagli

Richiamo compilatore FORTRAN 77

Richiamo compilatore FORTRAN 77 Table of Contents Richiamo compilatore FORTRAN 77...1 Indice dei contenuti...1 Generalità sul compilatore f77...1 Nomi di file (filename)...1 Opzioni...2 Note per utenti OpenVMS...3 i In questa pagina

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

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

INDICE. - COPIA EBRIDGE uso interno 1. INTRODUZIONE... 3 2. PREREQUISITI... 3 3. MENÙ, DIRETTORI E FILES... 4

INDICE. - COPIA EBRIDGE uso interno 1. INTRODUZIONE... 3 2. PREREQUISITI... 3 3. MENÙ, DIRETTORI E FILES... 4 INDICE 1. INTRODUZIONE... 3 2. PREREQUISITI... 3 3. MENÙ, DIRETTORI E FILES... 4 4. FUNZIONALITÀ GENERALI... 5 4.1 CREAZIONE DI UNA COPIA... 5 4.2 ATTIVAZIONE DI UNA COPIA...7 4.3 RUN-TIME 429... 9 5.

Dettagli

RSYNC e la sincronizzazione dei dati

RSYNC e la sincronizzazione dei dati RSYNC e la sincronizzazione dei dati Introduzione Questo breve documento intende spiegare come effettuare la sincronizzazione dei dati tra due sistemi, supponendo un sistema in produzione (master) ed uno

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

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI DOCUSOFT integra una procedura software per la creazione e l'archiviazione guidata di documenti in formato elettronico (documenti Microsoft Word,

Dettagli

Corso Amministratore di Sistema Linux Programma

Corso Amministratore di Sistema Linux Programma Corso Amministratore di Rev. 1.0 Rev. Stato: 1.0 Approvato Stato: Approvato Amministratore Nuovo Portale di Sistema De Sanctis Amministratore di CONTROLLO DOCUMENTO TITOLO: Corso Amministratore di VERSIONE:

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

Il servizio Tivoli Backup

Il servizio Tivoli Backup Il servizio Tivoli Backup D o c u m e n t a z i o n e t e c n i c a Classificazione: Documento Pubblico Pag. 1 di 11 Indice 1 Il servizio Tivoli Backup... 3 2 Gli agent tivoli ed i processi schedulati

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

MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com

MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com 15.03.2006 Ver. 1.0 Scarica la versione pdf ( MBytes) Nessuno si spaventi! Non voglio fare né un manuale

Dettagli

ToolChain: Come Generare Applicazioni in Linguaggio Macchina

ToolChain: Come Generare Applicazioni in Linguaggio Macchina ToolChain: Come Generare Applicazioni in Linguaggio Macchina Luca Abeni e Luigi Palopoli March 30, 2015 La Lingua della CPU Una CPU capisce e riesce ad eseguire solo il linguaggio macchina Linguaggio di

Dettagli

Compilatori GNU in Linux: gcc e g++

Compilatori GNU in Linux: gcc e g++ Un compilatore integrato C/C++ Per Linux e' disponibile un compilatore integrato C/C++: si tratta dei comandi GNU gcc e g++, rispettivamente. In realta g++ e' uno script che chiama gcc con opzioni specifiche

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

SQL Server 2005. Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005.

SQL Server 2005. Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005. SQL Server 2005 Introduzione all uso di SQL Server e utilizzo delle opzioni Olap SQL Server 2005 SQL Server Management Studio Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL

Dettagli

Pagina 1 di 9. WinZip

Pagina 1 di 9. WinZip Pagina 1 di 9 WinZip 1.0 Cosa sono gli archivi compressi 2.0 Utilizzo di WinZip 3.0 Installazione 4.0 Disinstallazione 5.0 Decomprimere e comprimere dati 1.0 Cosa sono gli archivi compressi Nella gestione

Dettagli

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD La prima applicazione Java con NetBeans IDE Dott. Ing. M. Banci, PhD Creare la prima applicazione 1. Creare un progetto: Quando si crea un progetto IDE occorre creare un ambiente nel quale costruire e

Dettagli

Il sistema operativo UNIX/Linux. Gli script di shell

Il sistema operativo UNIX/Linux. Gli script di shell Il sistema operativo UNIX/Linux Gli script di shell Introduzione Le shell permettono La gestione di comandi su linea di comando La shell comprende automaticamente quando il costrutto termina e lo esegue

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

Linguaggio C. Fondamenti. Struttura di un programma.

Linguaggio C. Fondamenti. Struttura di un programma. Linguaggio C Fondamenti. Struttura di un programma. 1 La storia del Linguaggio C La nascita del linguaggio C fu dovuta all esigenza di disporre di un Linguaggio ad alto livello adatto alla realizzazione

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

Compilazione Kernel 2.6x con supporto BootSplash

Compilazione Kernel 2.6x con supporto BootSplash Compilazione Kernel 2.6x con supporto BootSplash HowTo scritto da: Ed3n E-Mail: ed3nuzzo[at]gmail[dot]com WebSite: www.linux.le.it Licenza: Gnu Fdl Sistema Operativo: Debian Gnu/Linux Sid E' permesso copiare,

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

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

Quaderni di formazione Nuova Informatica

Quaderni di formazione Nuova Informatica Quaderni di formazione Nuova Informatica Airone versione 6 - Funzioni di Utilità e di Impostazione Copyright 1995,2001 Nuova Informatica S.r.l. - Corso del Popolo 411 - Rovigo Introduzione Airone Versione

Dettagli

le lettere dopo il punto non hanno nessun significato particolare.

le lettere dopo il punto non hanno nessun significato particolare. CAPITOLO 8 LAVORARE CON I FILES Pietro Buffa A questo punto ciascuno di voi dovrebbe riuscire a muoversi con una certa disinvoltura tra gli intricati anfratti del proprio disco. Del resto è anche vero

Dettagli

Sistemi operativi. Andrea Passerini passerini@disi.unitn.it. Informatica. sistemi operativi

Sistemi operativi. Andrea Passerini passerini@disi.unitn.it. Informatica. sistemi operativi Sistemi operativi Andrea Passerini passerini@disi.unitn.it Informatica Tipi di sistema operativo Sistema UNIX Il sistema UNIX è stato sviluppato da ricercatori dei laboratori AT&T e Bell Labs negli anni

Dettagli

IL LINGUAGGIO C NOSTRO APPROCCIO AL C. Sempre con esempi che illustrano le caratteristiche del linguaggio. SCRIVERE ED ESEGUIRE IL PRIMO PROGRAMMA C

IL LINGUAGGIO C NOSTRO APPROCCIO AL C. Sempre con esempi che illustrano le caratteristiche del linguaggio. SCRIVERE ED ESEGUIRE IL PRIMO PROGRAMMA C IL LINGUAGGIO C Sviluppato agli inizi degli anni '70 nei Bell Laboratories per ricerca, ha caratteristiche che lo rendono ideale per uso scientifico. Si sviluppa e si diffonde parallelamente a Unix. È

Dettagli

GUFICon #5 Milano, 2/3 Ottobre 2004

GUFICon #5 Milano, 2/3 Ottobre 2004 Creare un port per FreeBSD GUFICon #5 Milano, 2/3 Ottobre 2004 Filippo Natali filippo.natali@widestore.net Creare un port per FreeBSD p.1/20 I ports di FreeBSD Offrono un sistema semplice di gestione dei

Dettagli

account Fornisce una password supplementare (richiesta da un sistema remoto per accedere alle risorse) una volta eseguito il login.

account Fornisce una password supplementare (richiesta da un sistema remoto per accedere alle risorse) una volta eseguito il login. Venerdì 03 Ottobre 2008 18:25 Ultimo aggiornamento Sabato 15 Novembre 2008 11:58 Lista Comandi FTP :! invoca una shell interattiva nella macchina locale. $ Esegue la macro definita con il comando macdef.?

Dettagli

Distribuzione del software

Distribuzione del software Distribuzione del software Enrico Tassi (slides originali di Stefano Zacchiroli) Dipartimento di Scienze dell informazione, Università di Bologna March 9, 2009 Applicativi distribuiti in forma sorgente

Dettagli

Elementi del calcolatore: CPU

Elementi del calcolatore: CPU Elementi del calcolatore: CPU Elementi del calcolatore: Memoria Elementi del calcolatore: Memoria Elementi del calcolatore: Hard Disk Antefatto Sistema Operativo Come il computer appare Il calcolatore

Dettagli

WIN ZIP o WIN RAR questo e il problema!!!

WIN ZIP o WIN RAR questo e il problema!!! WIN ZIP o WIN RAR questo e il problema!!! In questa presentazione affronteremo il problema, vedremo quale dei due offre più servizi o comunque e più versatile... Copyright Vignali Luca 2013 LO Presentiamo

Dettagli

Introduzione. Esempio 1. Soluzione: SPOSTA_1.BAT

Introduzione. Esempio 1. Soluzione: SPOSTA_1.BAT Introduzione Un file batch è un file di testo di tipo ASCII che contiene una sequenza di comandi DOS. I file batch devono avere estensione.bat I comandi DOS all interno dei programmi batch sono eseguiti

Dettagli

COMPILAZIONE DI UN APPLICAZIONE. 1) Compilare il file (o i file se più d uno) che contengono il testo del programma. compilatore

COMPILAZIONE DI UN APPLICAZIONE. 1) Compilare il file (o i file se più d uno) che contengono il testo del programma. compilatore COSTRUZIONE DI UN APPLICAZIONE Per costruire un applicazione occorre: compilare il file (o i file se più d uno) che contengono il testo del programma (file sorgente) Il risultato sono uno o più file oggetto.

Dettagli

Introduzione a Linux. Linux è un sistema operativo di tipo Unix, ma gratuito e sviluppato liberamente da molti programmatori

Introduzione a Linux. Linux è un sistema operativo di tipo Unix, ma gratuito e sviluppato liberamente da molti programmatori Introduzione a Linux Linux è un sistema operativo di tipo Unix, ma gratuito e sviluppato liberamente da molti programmatori sparsi per il mondo. È stato inventato dal finlandese Linus Torvalds, all epoca

Dettagli