Introduzione ad UNIX e la Shell
|
|
|
- Romano Tonelli
- 10 anni fa
- Просмотров:
Транскрипт
1 Introduzione ad UNIX e la Shell Lezione 1 Programmazione I e Laboratorio (Laboratorio) Corso di Laurea in Informatica A.A. 2015/2016
2 Sommario 1 Informazioni Generali 2 3
3 Calendario delle lezioni Lezione 1 (7 e 9/10/2014) - Introduzione all ambiente Linux Lez. 2 (15 e 17/10/2014) - Introduzione al C Lez. 3 (14 e 16/10/2014) - Tipi primitivi e construtti condizionali Lez. 4 (21 e 23/10/2014) - Costrutti iterativi ed array Lez. 5 (28 e 30/10/2014) - Funzioni, stack e visibilità variabili Lez. 6 (11 e 13/11/2014) - Puntatori e memoria Lez. 7 (18 e 20/11/2014) - Tipi di dati utente Lez. 8 (25 e 27/11/2014) - Liste concatenate Lez. 9 (2 e 4/12/2014) - Introduzione alle librerie: stringhe Lez. 10 (9 e 11/12/2014) - Bonus track
4 Informazioni sul corso Webpage: informatica/prl/start Qui troverete Informazioni sul corso Pdf delle presentazioni Materiale didattico Ricevimento: Gabriele Mencagli Dipartimento di Informatica - Stanza 283 Ricevimento Mercoledi 16-18
5 Informazioni sul corso Webpage: informatica/prl/start Qui troverete Informazioni sul corso Pdf delle presentazioni Materiale didattico Ricevimento: Gabriele Mencagli Dipartimento di Informatica - Stanza 283 Ricevimento Mercoledi 16-18
6 Informazioni sul corso Webpage: informatica/prl/start Qui troverete Informazioni sul corso Pdf delle presentazioni Materiale didattico Ricevimento: Gabriele Mencagli Dipartimento di Informatica - Stanza 283 Ricevimento Mercoledi 16-18
7 Suddivisione studenti Scaricate queste slide dall indirizzo seguente e salvatele nella vostra home. Fate copia ed incolla su un browser o cliccate l URL qui sotto: Corso A (matricole pari) Gruppo A1 - Da ABAGNALE a LUPPOLO (Gabriele Mencagli - Supporto alla didattica: Tiziano De Matteis) Gruppo A2 - Da MACCHIONI a ZONCHEDDU (Davide Bacciu) Corso B (matricole dispari) Gruppo B1 - Da ANDREOLI a FOIS (Davide Bacciu - Supporto alla didattica: Daniele De Sensi) Gruppo B2 - Da GEMIGNANI a VITUCCI (Gabriele Mencagli)
8 Piattaforma di autovalutazione Di cosa si tratta? A breve sarà online la piattaforma di autovalutazione (attivata dalla terza lezione) Lezioni: 1 ora di slide, 1 ora di esercizi in classe La soluzione di ogni esercizio (file.c) dovrà essere sottomessa al sistema La correttezza della soluzione verrà valutata su un insieme di test-case Controllo sintattico input-output Fare gli esercizi è fondamentale!!!!
9 Esame Esame di idoneità. In cosa consiste? Serie di esercizi da svolgere in 2 ore Non ammesso materiale di consultazione Esercizi (file.c) da sottomettere nella piattaforma di autovalutazione Tutti gli esercizi devono essere corretti Ambiente isolato! Per chi avrà fatto gli esercizi sarà facile!!!! Ricordate: per la verbalizzazione (12 CFU) è necessario aver superato: SCRITTO+ORALE+LABORATORIO.
10 Slides Scaricate queste slide dall indirizzo seguente e salvatele nella vostra home. Fate copia ed incolla su un browser o cliccate l URL qui sotto: pr1l2015-lezione-1.pdf
11 Sommario Informazioni Generali 1 Informazioni Generali 2 3
12 Sommario Informazioni Generali 1 Informazioni Generali 2 3
13 (1) Informazioni Generali Il primo sistema Unix fu sviluppato nei laboratori Bell AT&T alla fine degli anni sessanta (1 Gennaio 1970). Unix fu progettato con le seguenti caratteristiche: ambiente di programmazione; semplice interfaccia utente; semplici utility che possono essere combinate per realizzare potenti funzioni; file system gerarchico (ad albero); semplice interfacciamento con i dispositivi; sistema multi-utente e multi-processo: più utenti possono collegarsi al sistema ed eseguire processi (istanze di programmi) contemporaneamente; architettura indipendente e trasparente all utente.
14 (2) Informazioni Generali Nel 1973 Unix è riscritto prevalentemente in C, un linguaggio di programmazione ad alto livello sviluppato da Dennis Ritchie. Dal 1974 Unix si diffonde prevalentemente in campo accademico grazie ad una licenza stipulata con le università per scopi educativi. Come arriviamo a Linux? Richard Stallman nel 1980 circa, iniziò a scrivere un sistema operativo chiamato GNU (GNU s Not Unix). Nel 1991 lo studente finlandese Linus Torvalds creò un kernel unix-like (conforme alla Single Unix Specification) e lo chiamò Linux. Il kernel Linux venne inserito dentro GNU dando vita così al sistema operativo libero GNU/Linux, più conosciuto come Linux.
15 Sommario Informazioni Generali 1 Informazioni Generali 2 3
16 Unix in generale Informazioni Generali Le funzionalità di Unix sono organizzate logicamente a strati; Il Kernel consente ai programmi utente l accesso alle risorse fisiche (memoria, CPU, I/O); Il file system è una organizzazione gerarchica di file e directory (cartelle) il cui livello più alto è la root (o radice); I programmi utente interagiscono con il kernel attraverso un insieme di system call standard.
17 Cosa è la shell Informazioni Generali Programma che fornisce un interfaccia testuale alle funzionalità del sistema; Legge i comandi digitati dall utente e li esegue (es. navigare il file system, creare file e directory, eseguire programmi).
18 Sommario Informazioni Generali 1 Informazioni Generali 2 3
19 Il file system (1) Informazioni Generali Un file system è il meccanismo fornito dal sistema operativo che regola l organizzazione fisica e logica delle informazioni sui dispositivi (disco, cd-rom, dvd, ecc.). In Unix, il file system è paragonabile alla struttura rovesciata di un albero (in realtà è un grafo). Omogeneità: tutto è un file (documenti, sorgenti di programmi, applicazioni, immagini...). Tre categorie di file: ordinari, directory e dispositivi.
20 Il file system (2) Directory principali Informazioni Generali Directory di sistema che si ritrovano in tutti i sistemi unix-like: bin: file eseguibili tipicamente da tutti gli utenti; dev: file speciali associati ai dispositivi (device); etc: file di configurazione; home: directory che contiene le home directory degli utenti; sbin: file eseguibili tipicamente dall amministratore di sistema; var: utilizzata per il logging e lo spooling.
21 Il file system (3) File & directory Informazioni Generali Ogni nodo dell albero è o un file o una directory di file, dove quest ultima può contenere altri file e directory. Un file è una sequenza non strutturata di bytes (unità logica di memorizzazione); Una directory è un file che indicizza altri file. Un file, identificato da un path name, ed ha i seguenti attributi: tipo, permessi (diritti di accesso), nome utente proprietario, nome gruppo proprietario, dimensione, data di creazione, ultima modifica, ultimo accesso. Il path name di un file o di una directory può essere assoluto, riferito alla radice della gerarchia ( / ), oppure relativo, riferito alla posizione dell utente nel file system.
22 Path assoluti/relativi Esempio Informazioni Generali NOME ASSOLUTO: /home/web/readme NOME RELATIVO:../web/README
23 Sommario Informazioni Generali 1 Informazioni Generali 2 3
24 Tante shell Informazioni Generali I sistemi Unix offrono diverse shell: sh: Bourne shell. presente sui primi sistemi Unix. bash: shell di default per gli utenti Linux. È la shell di riferimento in questo corso. csh: La sintassi ricorda quella del linguaggio C. Richiesta, in alcuni casi, espressamente da programmatori. tcsh: Turbo csh. Estende la csh rendendola più user-friendly. dash: Debian Almquist shell. Una shell molto compatta usata in Debian e Ubuntu Il file /etc/shells contiene l elenco delle shell installate dall amministratore e disponibili a tutti gli utenti.
25 Perché usare una shell testuale? Potenza e semplicità: i comandi UNIX sono progettati per risolvere problemi specifici. Sono semplici (senza menù e opzioni nascoste) e proprio per questo potenti (es. grep [<parola>] [<filename>]). Velocità e flessibilità: è più veloce scrivere pochi caratteri da tastiera piuttosto che cercare un programma opportuno e usare le operazioni che fornisce sulla base delle proprie specifiche esigenze. Accessibilità: permette di accedere efficientemente ad un sistema in remoto.
26 Sintassi dei comandi Unix La sintassi tipica dei comandi UNIX è la seguente: comando <opzioni> <argomenti> ogni comando può richiedere al kernel l esecuzione di una particolare azione; i comandi esistono nel file system come file binari, generalmente eseguibili da tutti gli utenti. <opzioni> sono facoltative e influiscono sul funzionamento del comando. Generalmente consistono nel simbolo del - seguito da una sola lettera. <argomenti> si possono avere più argomenti o anche nessuno in base al comando.
27 Ulteriori informazioni sulla shell funzione di autocompletamento (tasto TAB); history (freccia SU/GIU). Attenzione I file system dei sistemi unix-like sono case-sensitive: maiuscole e minuscole sono importanti. Esempio file1, File1, FILE1, FiLe1 sono tutti nomi di file diversi.
28 Sommario Informazioni Generali 1 Informazioni Generali 2 3
29 Navigare nel filesystem cd [<dir>] serve per muoversi attraverso le directory. Il parametro <dir> è opzionale se non viene indicato, il comando porta nella home directory. Esempio Supponiamo che vogliamo accedere ai nostri documenti personali in /home/user/documenti supponiamo che la directory corrente sia la nostra home: /home/user per portarsi nella directory dei documenti eseguire: cd documenti per la navigazione risultano utili le directory:. (working directory),.. (directory padre) e (directory home).
30 Visualizzare il contenuto di una directory ls [-alsfr] [<dir1>... <dirn>] Se non viene specifica alcuna directory, si riferisce alla directory corrente. Alcune opzioni: -a visualizza anche i file nascosti (il loro nome inizia per. ); -l visualizza informazioni estese sui file (es. permessi, dimensione, owner, group); -s visualizza la dimensione in bytes; -F aggiunge un carattere finale al nome del file che ne denota il tipo (es. nome/ indica una directory); -R visualizza ricorsivamente le sottodirectory (esegue ls ricorsivamente sulle subdir).
31 Eliminazione di file Informazioni Generali rm [-rif] <file1>... <filen> Opzioni: -r <dir> cancella la directory con il suo contenuto; -i prima di cancella il file chiede conferma all utente; -f cancella senza chiedere conferma.
32 Visualizzare il contenuto di un file cat [-nve] <file1>... <filen> Opzioni: -n precede ogni linea con un numero; -v visualizza i caratteri non stampabili eccetto newline, tab e form-feed; -e visualizza $ alla fine di ogni linea (quando usato insieme con l opzione -v); cat file1 file2 file3 concatena il contenuto dei file seguendo lo stesso ordine di immissione e ne mostrerà il contenuto; altri comandi: more <file>, less <file>, pg <file> permettono di visualizzare il contenuto di <file> poco per volta.
33 Creare una directory Informazioni Generali mkdir [-p] <dir1>... <dirn> I parametri dir indicano i nomi (path assoluti o relativi) delle directory da creare. Opzioni: -p crea eventuali directory intermedie esplicitare nei parametri dir. Esempio mkdir temp crea directory temp nella directory corrente. mkdir -p documenti/personali crea le directory personali dentro la directory documenti (se documenti non esiste viene creata).
34 Eliminare una directory (vuota) rmdir [-p] <dir1>... <dirn> I parametri dir indicano i nomi (pathname assoluti o relativi) delle directory da eliminare. Opzioni: -p elimina eventuali directory intermedie esplicitate nei pathname dei parametri dir. Esempio rmdir temp elimina la directory temp se è vuota. rmdir -p documenti/personali elimina le directory personali e documenti, se entrambe vuote.
35 Copiare file Informazioni Generali cp [-if] <file1> <file2> copia file1 in file2 se file2 esiste viene sovrascritto! cp [-if] <file1>... <filen> <dir> copia i file nella directory dir se un file esiste in dir viene sovrascritto! Opzioni: -i chiede conferma prima di sovrascrivere; -f non chiede conferma prima di sovrascrivere.
36 Spostare file Informazioni Generali mv [-if] <file1> <file2> sposta file1 in file2 se file2 esiste viene sovrascritto! mv [-if] <file1>... <filen> <dir> sposta i file nella directory dir se un file esiste in dir viene sovrascritto! Opzioni: -i chiede conferma prima di sovrascrivere; -f non chiede conferma prima di sovrascrivere.
37 I metacaratteri (wildcards) Unix riconosce alcuni caratteri speciali, chiamati metacaratteri, che possono comparire nei comandi. I più comuni:? qualunque carattere * qualunque sequenza di caratteri Esempio Supponiamo di voler copiare tutti i file.html di una directory nella sotto-directory html-src. Usando la wildcard * (asterisco) si può scrivere semplicemente: cp *.html html-src
38 Nomi di file e convenzioni Esistono precise regole che stabiliscono i nomi con cui possono venire chiamati file e directory; Nomi con caratteri come /, *, & e % devono essere evitati per evitare possibili errori di sistema; Anche utilizzare nomi composti da parole divise da spazi non è una buona abitudine; Nominare file o directory usando solo caratteri alfanumerici, lettere e numeri, uniti insieme da _ (underscore) e. (punti).
39 Il comando echo Informazioni Generali Il comando echo stampa sullo schermo la stringa passata come parametro al comando. Esempi $ echo Ciao! Ciao! $ ls data-new data1 data2 inittab esempio1.txt $ echo data* data-new data1 data2 $ echo data? data1 data2
40 Redirezione Informazioni Generali Di default i comandi Unix prendono l input da tastiera (standard input - stdin) e mandano l output ed eventuali messaggi di errore su video (standard output - stdout, standard error - stderr). L input/output in Unix può essere rediretto da/verso file, utilizzando opportuni metacaratteri: Metacarattere Significato > ridirezione dell output» ridirezione dell output (append) < ridirezione dell input «ridirezione dell input dalla linea di comando
41 Redirezione Esempi $ echo pippo Topolino > file.txt $ cat file.txt pippo Topolino $ echo e anche Minnie» file.txt $ cat file.txt pippo Topolino e anche Minnie $ cat list1 list2 > biglist $ sort biglist > sortbiglist
42 Pipe Informazioni Generali Il metacarattere (pipe) serve per comporre comandi in cascata in modo che l output di ciascuno sia fornito in input al successivo. L output dell ultimo comando è l output della pipeline (di default sullo standard output). command1 command2 l output dell esecuzione del primo comando viene passato come input del secondo comando. Esempio ls more Effetto è quello di visualizzare l output di ls una pagina per volta.
43 Il comando SSH Informazioni Generali SSH (Secure SH) è un comando che consente se eseguito sul computer A (client) di aprire una shell remota verso un computer B (server) su cui è in esecuzione un demone SSH. ssh [opzioni] nomeutente@host [comando] Esempio ssh [email protected] Per uscire dalla shell remota e tornare alla shell locale digitare il comando exit.
44 Client SSH per Windows PUTTY è un client SSH per Windows che potete scaricare gratuitamente (cercatelo su Google)!
45 Documentazione dei comandi man comando: mostra la pagina del manuale di comando, con istruzioni sull uso e sulle opzioni disponibili, es. man ls; man -k word: ricerca le descrizioni di pagine di manuale che contengono word, es. man -k cat; apropos word: cerca la stringa word nelle pagine di manuale di tutti i comandi Unix. Utile per trovare il nome esatto di un comando che compie l azione word ; whatis comando: descrive la funzione di comando; comando -help.
46 Altri comandi utili (1) Informazioni Generali pwd (print working directory) visualizza il percorso assoluto della directory corrente; head visualizza le prime linee di un file di testo es. head -10 esempio.txt visualizza le prime 10 righe di esempio.txt; tail visualizza le ultime linee di un file di testo es. tail -10 esempio.txt visualizza le ultime 10 righe di esempio.txt; sort ordine le linee di un file di testo lessicograficamente es. sort esempio.txt ordina le righe di esempio.txt.
47 Altri comandi utili (2) Informazioni Generali gzip/gunzip compressione/decompressione di file es. gzip esempio.txt ottengo il file compresso esempio.txt.gz; bzip2/bunzip2 compressione/decompressione di file; tar creazione/estrazione da archivi; zip/unzip e rar/unrar creazione e estrazione di archivi compressi; file <nome> visualizza il tipo del file <nome>, es. file lezione1.pdf stampa lezione1.pdf: PDF document, version X.X.
48 Sommario 1 Informazioni Generali 2 3
49 Esercizio 1 A partire dalla vostra home directory, creare una directory temp; Entrare nella directory appena creata; Creare due sotto-directory sorgente e, come sottolivello, destinazione (destinazione sarà una sottodirectory di sorgente); Creare nella directory sorgente un file di nome esempio.txt; Editare il file con gedit e scrivere all interno del file la riga contenuto (da shell digitare gedit esempio.txt); Controllare da shell il percorso assoluto della directory corrente (sorgente) e scriverlo (append) nel file.
50 Esercizio 2 Posizionatevi (se non ci siete già) all interno della directory sorgente; Cancellate il file esempio.txt creato durante l esercizio precedente (attenzione il file non è vuoto); Create un nuovo file di testo lista1.txt ed inserite all interno 5 nomi di amici; Create un nuovo file di test lista2.txt ed inserite all interno 5 nomi di amici; Muovi il file lista1.txt dalla directory sorgente alla directory destinazione; Copia il file lista2.txt dalla directory sorgente alla directory destinazione.
51 Esercizio 3 Posizionatevi all interno della directory destinazione; Visualizzate tutti i file contenuti nella directory corrente; Concatenare i due file nel file di destinazione lista3.txt e visualizzare il risultato.
52 Esercizio 4 Posizionandovi nella vostra home directory; Create una nuova sottodirectory chiamata num_utili e copiateci il file di testo rubrica.txt che trovate alla pagina: Editare il file con gedit in modo da cancellare tutte le righe che non contengono informazioni utili (es. righe vuote, righe di asterischi,...); Stampare a video il contenuto del file rubrica.txt; Provate ad usare tutti e tre i comandi a vostra disposizione per questo: pg, more e less; Stampate ora a video il contenuto del file.
53 Esercizio 5 Ordinate il file rubrica.txt dell esercizio precedente salvando il suo contenuto nel file rubricaord.txt; Visualizzate le prime 5 linee del file appena creato; Create un nuovo file rubrica1.txt che contiene le prime 5 linee di rubricaord.txt seguite dalle ultime 5, usando esclusivamente i comandi visti in precedenza.
54 Esercizio 6 Comprimete il file rubrica1.txt dell esercizio precedente usando il comando gzip. Controllate se: ha creato un nuovo file? dov è il file originale? Visualizzate le informazioni del file compresso usando il comando file; Decomprimete il file compresso usando il comando gunzip.
55 Esercizio 7 Leggete la pagina del manuale relativa ai comandi whoami, du e df: Cosa fanno questi comandi? Andate nella vostra home e lanciate du -hd 1. Cosa significano le opzioni h e d? Cosa è 1 in questo caso? Leggete la pagina del manuale relativa al comando cal. Cosa fa questo comando? Inoltre: Cosa vuol dire l opzione -j? Visualizzate la pagina del manuale del comando tar per capire come creare l archivio compresso rubrica.tar.gz contenente i file rubrica.txt, rubrica1.txt e rubricaord.txt dell esercizio 5.
I Metacaratteri della Shell Unix
I Metacaratteri della Shell Unix La shell Unix riconosce alcuni caratteri speciali, chiamati metacaratteri, che possono comparire nei comandi. Quando l utente invia un comando, la shell lo scandisce alla
Introduzione alla. Alessandra Giordani [email protected] Lunedì 27 febbraio 2012 http://disi.unitn.it/~agiordani/ 1
Introduzione alla Shell di UNIX Alessandra Giordani [email protected] Lunedì 27 febbraio 2012 http://disi.unitn.it/~agiordani/ 1 Composizione di un sistema informativo: Hardware (CPU, periferiche,
Laboratorio di Programmazione
Laboratorio di Programmazione Federico Spizzo Dipartimento di Fisica / Edificio C Stanza 006 Tel: 0532 974231 E-mail: [email protected] Gianluigi Cibinetto Dipartimento di Fisica / Edificio C Stanza
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
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
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
NOZIONI BASE SHELL E SCRIPT LINUX
NOZIONI BASE SHELL E SCRIPT LINUX Aggiornato al 11 gennaio 2006 Ermes ZANNONI ([email protected]) (http://www.zannoni.to.it) Indice : 1. Introduzione 2. La Shell 2.1 Comandida Shell 2.1.1 File e directory
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
WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera
WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole
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
Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)
Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può
Il sistema operativo: interazione con l utente
interazione con l utente S.O fornisce un meccanismo per specificare le attività da eseguire (es. copiare un file) L interazione avviene mediante un linguaggio testuale (DOS) o grafico (Windows) linguaggio
IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE
IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE
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
GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.
*+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti
Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi
Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi
I file di dati. Unità didattica D1 1
I file di dati Unità didattica D1 1 1) I file sequenziali Utili per la memorizzazione di informazioni testuali Si tratta di strutture organizzate per righe e non per record Non sono adatte per grandi quantità
MANUALE D USO DELLA PIATTAFORMA ITCMS
MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di
Introduzione. Installare EMAS Logo Generator
EMAS Logo Generator Indice Introduzione... 3 Installare EMAS Logo Generator... 3 Disinstallare EMAS Logo Generator... 4 Schermata iniziale... 5 Creare il Logo... 7 Impostazioni... 7 Colore...8 Lingua del
Il File System. Il file system
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:
Usare Python in Linux
Università di Bologna 24 febbraio 2012 Outline 1 2 Outline 1 2 Cos è? Un sistema operativo Open Source; uno dei sistemi operativi dominanti in ambito server, ma utilizzabile su desktop, notebook, netbook,...
Organizzazione di Sistemi Operativi e Reti
Organizzazione di Sistemi Operativi e Reti Corso di Laurea Triennale in Ingegneria Informatica Sara Lioba Volpi ([email protected]) Quarta esercitazione Sommario Virtual file system (VFS) concetto
Il file system. meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate. in memoria di massa
Il File System 1 Il file system E quella componente del SO che fornisce i meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate in memoria di massa Realizza i concetti astratti
Guida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
Il Software. Il software del PC. Il BIOS
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:
Software di base. Corso di Fondamenti di Informatica
Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti
Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)
GUIDE Sa.Sol. Desk: Rete Telematica tra le Associazioni di Volontariato della Sardegna Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) Argomento Descrizione Gestione
Corso di Informatica
Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo
CdL in Medicina Veterinaria - STPA AA 2007-08
CdL in Medicina Veterinaria - STPA AA 2007-08 Microsoft Windows Funzionalità di un S.O. Gestione dei file Gestione dei dispositivi di ingresso/uscita Comandi per l attivazione e la gestione di programmi
MANUALE EDICOLA 04.05
MANUALE EDICOLA 04.05 Questo è il video che si presenta avviando il programma di Gestione Edicola. Questo primo video è relativo alle operazioni di carico. CARICO Nello schermo di carico, in alto a sinistra
Editor vi. Editor vi
Editor vi vi 1 Editor vi Il vi è l editor di testo standard per UNIX, è presente in tutte le versioni base e funziona con qualsiasi terminale a caratteri Permette di visualizzare una schermata alla volta
In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :
Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo
Il Sistema Operativo: il File System
Il Sistema Operativo: il File System Il File System è quella parte del S.O. che si occupa di gestire e strutturare le informazioni memorizzate su supporti permanenti (memoria secondaria) I file vengono
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
Esercitazione su Windows. Introduzione al calcolatore Introduzione a Windows
Esercitazione su Windows Introduzione al calcolatore Introduzione a Windows Sistemi Operativi Moderni Multi-Utente Multi-Processo Strutturati a Cipolla Dispongono di Interfaccia Grafica (GUI) oltre che
FPf per Windows 3.1. Guida all uso
FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete
Manuale Utente Albo Pretorio GA
Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate
Il tutor è a disposizione per ogni chiarimento
INDICAZIONI PER ESSERE OPERATIVI Alcune istruzioni per rendervi la vita più facile e accedere alle risorse del percorso online di Sociologia intuitivamente Il tutor è a disposizione per ogni chiarimento
STUDIUM.UniCT Tutorial per gli studenti
STUDIUM.UniCT Tutorial per gli studenti Studium.UniCT Tutorial Studenti v. 6 06/03/2014 Pagina 1 Sommario 1. COS È STUDIUM.UniCT... 3 2. COME ACCEDERE A STUDIUM.UniCT... 3 3. COME PERSONALIZZARE IL PROFILO...
PORTALE CLIENTI Manuale utente
PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo
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é
A tal fine il presente documento si compone di tre distinte sezioni:
Guida on-line all adempimento Questa guida vuole essere un supporto per le pubbliche amministrazioni, nella compilazione e nella successiva pubblicazione dei dati riguardanti i dirigenti sui siti istituzionali
STRUMENTO PER LA COMPRESSIONE E LA CRIPTAZIONE DI FILE
Programma di COMPRESSIONE E CRIPTAZIONE SECRETZIP (solo Windows). Il programma è incluso nell USB Flash Drive. Consultare il manuale contenuto nell USB Flash Drive o visitare il sito: www. integralmemory.com
Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)
Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014) Il software per gli esami ICON può essere eseguito su qualunque computer dotato di Java Virtual Machine aggiornata.
Manuale Utente MyFastPage
Manuale MyFastPage Utente Elenco dei contenuti 1. Cosa è MyVoice Home?... 4 1.1. Introduzione... 5 2. Utilizzo del servizio... 6 2.1. Accesso... 6 2.2. Disconnessione... 7 2.3. Configurazione base Profilo
GUIDA UTENTE PRIMA NOTA SEMPLICE
GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.0.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...
Il database management system Access
Il database management system Access Corso di autoistruzione http://www.manualipc.it/manuali/ corso/manuali.php? idcap=00&idman=17&size=12&sid= INTRODUZIONE Il concetto di base di dati, database o archivio
Le Infrastrutture Software ed il Sistema Operativo
Le Infrastrutture Software ed il Sistema Operativo Corso di Informatica CdL: Chimica Claudia d'amato [email protected] Il Sistema Operativo (S0) (Inf.) E' l'insieme dei programmi che consentono
INTERAZIONE CON L UTENTEL
IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE
MANUALE PORTALE UTENTE IMPRENDITORE
MANUALE PORTALE UTENTE IMPRENDITORE Indice 1. REQUISITI MINIMI DI SISTEMA E CONTATTI PROGETTO RIGENER@... 3 2. IL PORTALE RIGENER@... 4 2.1 ACCESSO ALLE AREE PRIVATE... 7 2.1.1 Accesso al sito con Windows
PowerPoint 2007 Le funzioni
PowerPoint 2007 Le funzioni Introduzione Cos è un ipertesto L' ipertesto è un testo organizzato in link, o collegamenti ad altre parti del testo e/o altri testi, in modo da consentire all utente di scegliere
Registratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
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
L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia
L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza
2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.
Uso del computer e gestione dei file 57 2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento. All interno
Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico
Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico Maribel Maini Indi ndice ce: Procedura di registrazione alla piattaforma e di creazione del proprio
Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)
Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza
On-line Corsi d Informatica sul web
On-line Corsi d Informatica sul web Corso base di FrontPage Università degli Studi della Repubblica di San Marino Capitolo1 CREARE UN NUOVO SITO INTERNET Aprire Microsoft FrontPage facendo clic su Start/Avvio
. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi
Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare
NAVIGARE IN INTERNET (Dal latino inter e dall inglese net = tra la rete )
NAVIGARE IN INTERNET (Dal latino inter e dall inglese net = tra la rete ) 1.1 SE CONOSCIAMO L'INDIRIZZO - 1. ACCEDERE ALLE PAGINE WEB (Web = rete) APRIRE L' URL (Uniform Resource Locator), cioè l'indirizzo
Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.
SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo
CERTIFICATI DIGITALI. Manuale Utente
CERTIFICATI DIGITALI Procedure di installazione, rimozione, archiviazione Manuale Utente versione 1.0 pag. 1 pag. 2 di30 Sommario CERTIFICATI DIGITALI...1 Manuale Utente...1 Sommario...2 Introduzione...3
MAUALE PIATTAFORMA MOODLE
MAUALE PIATTAFORMA MOODLE La piattaforma moodle ci permette di salvare e creare contenuti didattici. Dal menù principale è possibile: inviare dei messaggi agli altri docenti che utilizzano la piattaforma:
Corso di Alfabetizzazione Informatica
Corso di Alfabetizzazione Informatica Scopo di questo corso, vuole essere quello di fornire ad ognuno dei partecipanti, indipendentemente dalle loro precedenti conoscenze informatiche, l apprendimento
Automatizzare i compiti ripetitivi. I file batch. File batch (1) File batch (2) Visualizzazione (2) Visualizzazione
Automatizzare i compiti ripetitivi I file batch Anno accademico 2000-01 1 Spesso capita di dover eseguire ripetutatmente una data sequenza di comandi Introdurli uno a uno da tastiera è un processo lento
MODULO STAMPA BOLLETTINO PDF
MODULO STAMPA BOLLETTINO PDF MODULO STAMPA BOLLETTINO PDF pagina 2 di 7 INTRODUZIONE Il modulo STAMPA BOLLETTINO PDF è una applicazione stand-alone, sviluppata in linguaggio Java, che permette di produrre
Come modificare la propria Home Page e gli elementi correlati
Come modificare la propria Home Page e gli elementi correlati Versione del documento: 3.0 Ultimo aggiornamento: 2006-09-15 Riferimento: webmaster ([email protected]) La modifica delle informazioni
1. Il Client Skype for Business
1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare
MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE
1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma
La posta elettronica (mail)
Sindacato Pensionati Corsi di Informatica per Anziane e Anziani La posta elettronica (mail) V1.0, 09/11/2012 Bruno Boni Castagnetti, Nicoletta Giorda, Franco Marra Obiettivi della lezione Spiegare i concetti
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
Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.
Piccolo Manuale Manuale Pt 1ª Registrazione (Login) Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara. Riceverete una email contenente: Link della vostra
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 ([email protected]) Ver. 1.0 Gennaio 2011 rsync è un software per Unix
File, Modifica, Visualizza, Strumenti, Messaggio
Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere
Fate doppio click sul file con nome postgresql-8.0.msi e impostate le varie voci come riportato nelle immagini seguenti:
,QVWDOOD]LRQHGL'LVNL L installazione di Diski e composta di due parti: il back-end e il front-end. Il back-end e il database relazionale orientato agli oggetti PostgreSQL. PostgreSQL e disponibile in diverse
Laboratorio informatico di base
Laboratorio informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche (DISCAG) Università della Calabria Dott. Pierluigi Muoio ([email protected]) Sito Web del corso: www.griadlearn.unical.it/labinf
PER VISUALIZZARE I CONTENUTI DI ARGO SCUOLA NEXT E NECESSARIO UTILIZZARE MOZILLA FIREFOX COME BROWSER DI NAVIGAZIONE.
PER VISUALIZZARE I CONTENUTI DI ARGO SCUOLA NEXT E NECESSARIO UTILIZZARE MOZILLA FIREFOX COME BROWSER DI NAVIGAZIONE. CHI NON DISPONE DI QUESTO BROWSER O NON NE HA UNA VERSIONE AGGIORNATA (ATTUALMENTE
Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1
Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ Versione 1.1 Autore Antonio Barbieri, [email protected] Data inizio compilazione 11 maggio 2009 Data revisione 14 maggio 2009 Sommario
Guida all utilizzo. Rif. File: [email protected] Pag. 1 / 14
Guida all utilizzo Rif. File: [email protected] Pag. 1 / 14 Home page e panoramica delle funzionalità!... 3 La sezione Account!... 4 Creare un Account!... 5 Cambiare la password dell account!... 7 Eliminare
Direzione Centrale per le Politiche dell Immigrazione e dell Asilo
Direzione Centrale per le Politiche dell Immigrazione e dell Asilo Sistema inoltro telematico domande di nulla osta, ricongiungimento e conversioni Manuale utente Versione 2 Data creazione 02/11/2007 12.14.00
Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma
Introduzione Macro macro istruzione Sequenza di comandi memorizzati programma Scopo: eseguire più volte una sequenza di operazioni che a mano sarebbero noiose e ripetitive, se non proibitive Le macro Le
Guida Compilazione Piani di Studio on-line
Guida Compilazione Piani di Studio on-line SIA (Sistemi Informativi d Ateneo) Visualizzazione e presentazione piani di studio ordinamento 509 e 270 Università della Calabria (Unità organizzativa complessa-
MANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
PROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI (NUCLEO) HARDWARE
IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE
Excel. A cura di Luigi Labonia. e-mail: [email protected]
Excel A cura di Luigi Labonia e-mail: [email protected] Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo
