LUG Govonis minicorso LUG Govonis minicorso LUG Govonis minicorso LUG Govonis minicorso

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "LUG Govonis minicorso 2007.1 LUG Govonis minicorso 2007.1 LUG Govonis minicorso 2007.1 LUG Govonis minicorso 2007.1"

Transcript

1

2 La shell di default di Linux è la bash I file di configurazione della bash di default sono: /etc/bashrc contiene gli alias e le funzioni valide per l'intero sistema; /etc/profile contiene le variabili d'ambiente per l'intero sistema e i programmi di avvio; $HOME/.bashrc contiene gli alias e le funzioni dell'utente; $HOME/.bash_profile contiene le variabili d'ambiente e i programmi di avvio dell'utente; $HOME/.inputrc contiene definizioni di tasti e altre funzioni.

3 Formato comune dei comandi GNU/Linux-Unix comando -opz arg1 arg2... argn comando il comando che si intende dare corrisponde ad un comando proprio del sistema Unix/Linux o sviluppato da un utente tramite un linguaggio di programmazione - opz una serie di modalita' particolari (opzioni) con le quali si vuole eseguire quel comando arg1 arg2... argn gli argomenti sui quali quel comando deve agire.

4 comando -opz arg1 arg2... argn cp file_1 file_2 cp e' il comando file_1 file_2 sono gli argomenti lo stesso comando puo' prevedere delle opzioni cp -i file_1 file_2 cp e' il comando -i e' la modalita' di esecuzione (opzione) file_1 file_2 sono gli argomenti

5 wildcard Utilizzando alcuni simboli speciali e' possibile costruire delle espressioni che possano comprendere i nomi_file con dei caratteri in comune Di tutti i nomi_file possibili vengono passati al comando solo quelli che soddisfano il pattern creato dall'espressione

6 La sostituzione delle espressioni regolari viene effettuata dalla shell e non dal programma chiamato inserimento comando sostituzione esecuzione

7 wildcard * uno o più caratteri in un nome_file? qualsiasi carattere singolo [aa] [a-z] index.* *.jpg pippo.? index.htm pippo.jpg pippo.o index.html pluto.jpg pippo.h qualsiasi carattere nell'insieme specificato [aa]quilone Aquilone aquilone carattere nell'intervallo specificato (tabella ASCII)

8 quoting Il meccanismo di quoting evita che un carattere wildcard venga interpretato dalla shell e permette di usarlo nel suo significato letterale

9 \carattere 'stringa' stringa \ (backslash) preserva il significato letterale del carattere immediatamente seguente una stringa di caratteri racchusa tra apici (') non verrà interpretata il carattere apice non puo' apparire all'interno della stringa i caratteri di una stringa racchiusa tra virgolette ( ) non verranno interpretati tranne $ \ il carattere virgolette può apparire all'interno della stringa se preceduto da \

10 STDIN STDOUT STDERR STanDard INput STanDard OUTput STanDard ERRor

11

12 man manual man nome_comando stampa sul video il manuale in linea corrispondente al comando richiesto e' possibile navigare il testo visualizzato utilizzando gli stessi comandi disponibili per il comando more DESCRIZIONE man è il paginatore dei manuali del sistema. Di solito ognuno degli argomenti pagina dati a man è il nome di un programma, di un'utilità o di una funzione.

13 Manuali di sistema La seguente tabella mostra i numeri delle sezioni del manuale seguiti dai tipi di pagine che contengono Programmi eseguibili e comandi della shell Chiamate al sistema (funzioni fornite dal kernel) Chiamate alle librerie (funzioni all'interno delle librerie di sistema) File speciali (di solito trovabili in /dev) Formati dei file e convenzioni esempio: /etc/passwd Giochi Pacchetti di macro e convenzioni esempio: man(7), groff(7) Comandi per l'amministrazione del sistema (solo per root) Routine del kernel [Non standard]

14 man NAME NOME struttura delle pagine nome del comando ed eventuale brevissima descrizione sintassi del comando. SYNOPSIS SINTASSI un trattino - precede le opzioni del comando i simboli racchiusi tra parentesi quadre [] sono opzionali... indica che il parametro può essere ripetuto un numero indefinito di volte

15 man DESCRIPTION DESCRIZIONE OPTIONS OPZIONI ENVIRONMENT AMBIENTE struttura delle pagine scopo e funzionamento del comando descrizione dettagliata di ognuna delle opzioni del comando variabili d'ambiente che influenzano o sono influenzate dal programma

16 man SEE ALSO VEDI ANCHE AUTHOR AUTORE BUGS struttura delle pagine altri manuali o documenti sui quali approfondire l'argomento note sull'autore e sul copyright errori o malfunzionamenti noti PROBLEMI

17 man SINTASSI regole di sopravvivenza :-)

18 echo echo [-ne] testo_da_visualizzare mostra una riga di testo -n non va a capo dopo l'ultima parola -e abilita l'interpretazione delle sequenze di escape contenite nel testo

19 touch touch nome_file cambia l'orario di accesso e di modifica di ogni nome_file specificato Se il file non esiste ancora, viene creato (come file vuoto), a meno che sia stata data l'opzione -c

20 cd change directory cd nome_dir permette di spostarsi all'interno del filesystem e fa diventare nome_dir la directory corrente

21 pwd

22 pwd print working directory pwd stampa il pathname della directory corrente

23 ls

24

25

26 ls list ls [-opt] [argomento] argomento può essere il nome di uno o più files ottenendo per ogni file ritorna il nome piu' le informazioni richieste attraverso le opzioni

27 ls list ls [-opt] [argomento] argomento può essere il nome di una o più directory ottenendo i nomi dei files contenuti nella/e directory piu' le informazioni richieste attraverso le opzioni

28 ls list ls [-opt] [argomento] argomento può essere nessun argomento ottenendo i nomi dei files contenuti nella directory corrente piu' le informazioni richieste attraverso le opzioni

29 ls ls [-RaldFgx] [nome_file] -R lista ricorsivamente tutte le directory -a lista tutti i files presenti nella directory (compresi i files nascosti.*) -l i ogni file mostra permessi, proprietario, data/ora, nome

30 ls

31 ls

32 ls

33 mkdir

34 mkdir make directory mkdir [-p] nome_dir1 [nome_dir2] crea le directory elencate. E' possibile creare directory nidificate, il filesystem non pone limiti al livello di nidificazione l'opzione -p serve per creare una gerarchia nidificata

35 mkdir make directory mkdir pippo pluto mkdir -p pippo/pluto

36 rm remove rm [-i] nome_file cancella un file. nome_file e' il nome del file da cancellare. l'opzione -i fa si che il comando funzioni in modo interattivo, chiedendo conferma prima della cancellazione di ogni file.

37 rm Non c'è un cestino da cui recuperare i files cancellati da shell

38 rmdir

39 rmdir remove directory rmdir nome_dir cancella la directory indicata nome_dir che deve essere vuota. Prima e' necessario cancellare i files in essa contenuti e solo dopo può essere cancellata rmdir -r nome_dir l opzione -r permette di cancellare la directory anche se non è vuota

40 cp copy cp fileorigine filedestinazione copia fileorigine in filedestinazione. Se filedestinazione non esiste viene creato con le stesse protezioni di FileOrigine e proprietario e' l'utente che ha eseguito cp Se filedestinazione esiste, il contenuto di fileorigine si sovrappone al contenuto precedente che viene pertanto perso.

41 cp cp [-r] file1[file2...] dir copia uno o più file in una directory l'opzione -r riguarda la copia tra directory: copia la gerarchia contenuta nella directory iniziale nella directory di destinazione. cp *.c directory_c copia tutti i files della directory corrente che terminano per.c nella directory directory_c mantenendone i nomi

42 mv move mv vecchionome nuovonome cambia il nome del file da vecchionome a nuovonome senza toccarne il contenuto se il file nuovonome esisteva gia' il suo vecchio contenuto viene perso.

43 cat cat cat -v nome_file visualizza il contenuto di nome_file la visualizzazione avviene senza nessuna formattazione l'output avviene direttamente sullo standard output se il file contiene caratteri non stampabili essi vengono comunque inviati sullo standard output rendendo difficoltosa od impossibile la lettura l'opzione -v permette di ottenere la visualizzazione del file mostrando in un formato particolare i caratteri non stampabili in esso contenuti

44 cat cat nome_file1 nome_file2 > nome_file3 utilizzato con l'operatore di ridirezione permette concatenare piu' files uno di seguito all'altro cat favola1 favola2 favola3 > le_mie_favole

45 cat cat <<stringa bash permette di utilizzare il comando cat in associazione con l'operatore di ridirezione << per catturare tutto quello che viene inserito sulla linea di comando fino a che non viene inserita la stringa scelta come EOF (End Of File) cat <<end >prima riga >seconda riga >end prima riga seconda riga $

46 more more more [-c] [+linenum][+/pattern] nome_file visualizza su terminale il contenuto di nome_file. l'output viene inviato una schermata alla volta e procede alla successiva solo su esplicito comando dell'utente. con l'opzione +linenum il file viene visualizzato, invece che dall'inizio, a partire dalla linea che corrisponde al numero indicato. con l'opzione +/pattern la visualizzazione avviene a partire da due linee al di sopra di quella che contiene pattern

47 more more [-c] [+linenum][+/pattern] nome_file con l'opzione -c lo schermo viene ripulito prima della visualizzazione. e' possibile uscire da more prima del termine della visualizzazione di tutto il file digitando q digitando h si ottiene una schermata di help

48 less less nome_file Visualizza il contenuto di un file, pagina per pagina

49 head head head [-n] nome_file visualizza le dieci linee iniziali di nome_file l'opzione -n permette di forzare il numero di linee visualizzate.

50 tail tail [opzioni] file Visualizza le iltime dieci righe di un file l'opzione -n permette di forzare il numero di linee visualizzate.

51 wc word count wc [-lwc] file restituisce il numero di linee, parole e caratteri contenuti nel (o nei) file. -l restituisce solo il numero di linee -w restituisce solo il numero di parole -c restituisce solo il numero di caratteri

52 diff diff nomefile1 nomefile2 Permette di fare un confronto fra il contenuto di due file di testo. Utilizzato per creare la patch dei sorgenti.

53 grep grep [opzioni] PATTERN [file] Elenca righe di un file che contengono il PATTERN specificato

54 sort sort [opzioni] [file] Ordina con un certo criterio le righe di un file ASCII

55 find find find dir -name file -print cerca i file in una gerarchia di directory -print stampa sullo standard output l'intero nome del file seguito da un newline.

56 ln link ln [-s] file1 file2 crea un collegamento di file2 a file1 File1 e il file già esistente hardlink è semplicemente un nome per un file, un file può avere diversi nomi: viene cancellato dal disco solo quando anche l'ultimo nome è cancellato. Il numero dei nomi è dato da ls. Non esiste un nome «originale»: tutti i nomi hanno la stessa importanza. Normalmente, ma non necessariamente, tutti i nomi di un file si trovano nel filesystem in cui i suoi dati sono contenuti symlink è un piccolo file speciale che contiene un percorso. Quando si accede ad un collegamento simbolico, il kernel sostituisce questa referenza con il file indicato dal cammino mentre con rm e unlink il collegamento stesso è rimosso, non il file verso cui punta

57 dd dd [-opzioni] converte e copia un file copia un file (per default dallo standard input allo standard output) con dimensioni predeterminate per i blocchi d'input e di output, effettuando eventualmente delle conversioni su di esso

58 dd dd [if=file] [of=file] if=file legge da file invece che dallo standard input of=file scrive su file invece che sullo standard output dd if=/dev/cdrom of=cdrom.iso dd dd if=/dev/hda of=mbr_backup bs=512 count=1 if=mbr_backup of=/dev/hda bs=446 count=1 dd if=/dev/zero of=/dev/hda bs=512 count=1 NB: la tabella delle partizioni non viene sovrascritta

59 df df [opzioni][file] Verifica lo spazio libero su disco

60 du du [opzioni][file] Visualizza lo spazio occupato da file e directory

61 md5sum md5sum nomefile Funzione per verificare l'integrità e confronto file di qualsiasi natura

62 alias L'alias di ls -l va inserito nel file.bashrc alias ll='ls -l'

63 PATH variabile di ambiente speciale contenente il percorso di comando /usr/local/bin:/usr/x11r6/bin:/usr/bin/:/bin PATH=dir:$PATH PATH=$PATH:dir

64 #!/bin/sh #!/bin/sh # # stampa qualcosa ed esegue il comando ls echo Esecuzione del comando ls ls

65 #!/bin/sh # # ***** BEGIN LICENSE BLOCK ***** # Version: MPL 1.1/GPL 2.0/LGPL 2.1 [...] moz_get_debugger() { debuggers="ddd gdb dbx bdb" debugger="notfound" done="no" for d in $debuggers do moz_test_binary /bin/type if [ $? -eq 1 ] then dpath=`type ${d} awk '{print $3;}' sed -e 's/\.$//'` else dpath=`which ${d}` fi if [ -x "$dpath" ] then [...]

66 mount mount mount -t tipo /dev/nome directory -t tipo tipo del fs che vogliamo montare /dev/nome file speciale che rappresenta il dispositivo che vogliamo montare directory directory che vogliamo usare come mount point

67 umount umount [opzioni] device Smonta un dispositivo

68 /etc/fstab /dev/hda2 /dev/hda1 proc usbfs /dev/dvd /dev/fd0 / swap /proc proc/bus/usb /media/dvd /media/floppy ext3 swap proc usbfs subfs auto acl,user_xattr 1 1 defaults 0 0 defaults 0 0 noauto 0 0 noauto,fs=cdfss,ro,. notauto,..

69

70

71

72 ridirezione e piping un programma riceve dati da un dispositivo diverso dalla tastiera o invia un output ad un dispositivo diverso dal video

73 > >> 2> Operatori di RIDIREZIONE <

74 com > file ridirige l'output (STDOUT) di com su file, cancellandone il precedente contenuto >> 2> <

75 com > file com >> file ridirige l'output (STDOUT) di com su file, cancellandone il precedente contenuto appende l'output (STDOUT) di com in coda a file (conserva il precedente contenuto) 2> <

76 com > file com >> file ridirige l'output (STDOUT) di com su file, cancellandone il precedente contenuto appende l'output (STDOUT) di com in coda a file (conserva il precedente contenuto) com 2> file ridirige su file i messaggi di errore. <

77 com > file com >> file ridirige l'output (STDOUT) di com su file, cancellandone il precedente contenuto appende l'output (STDOUT) di com in coda a file (conserva il precedente contenuto) com 2> file com < file ridirige su file i messaggi di errore. utilizza il contenuto di file come input (STDIN) per com

78 com > file com >> file ridirige l'output (STDOUT) di com su file, cancellandone il precedente contenuto appende l'output (STDOUT) di com in coda a file (conserva il precedente contenuto) com 2> file com < file com com2 ridirige su file i messaggi di errore. utilizza il contenuto di file come input (STDIN) per com l'operatore (PIPE) permette di utilizzare l'output di com come input di com2

79 ridirezione echo visualizza una stringa sul video echo stringa visualizza stringa sul video $ echo ciao mondo ciao mondo $ echo ciao mondo >messaggio.txt $ cat messaggio.txt ciao mondo

80 ridirezione $ echo ciao mondo >messaggio.txt $ echo che tempi >messaggio.txt $ cat messaggio.txt che tempi $ echo ciao mondo >messaggio.txt $ echo che tempi >>messaggio.txt $ cat messaggio.txt ciao mondo che tempi

81 ridirezione $ >file_vuoto $ ls -l -rw-r--r-- 1 harlock harlock 0 May 4 20:22 file_vuoto il risultato di ls può essere reindirizzato al device che rappresenta la stampante $ ls >/dev/printer un metodo equivalente ma più corretto e senza particolari problemi di permessi usa l'operatore PIPE $ ls lp

82 PIPE pipeline tubo condotto tubatura $ ls -al I more l'output del comando ls viene inviato non direttamente allo schermo ma invece viene inviato ad esso 'attraverso' il comando more che lo visualizza una schermata alla volta, offre la possibilità di scorrerlo all'indietro, etc.

83 /dev/null /dev/null e' un device particolare che funziona come un buco nero $ cc -o programma programma.c 2>/dev/null

Corso di avvicinamento al Software Libero. Parte 3 Shell e Comandi

Corso di avvicinamento al Software Libero. Parte 3 Shell e Comandi Corso di avvicinamento al Software Libero Lunedi 6 Febbraio Parte 3 Shell e Comandi Formato comune dei comandi GNU/Linux-Unix comando -opz arg1 arg2... argn comando il comando che si intende dare corrisponde

Dettagli

I Metacaratteri della Shell Unix

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

Dettagli

NOZIONI BASE SHELL E SCRIPT LINUX

NOZIONI BASE SHELL E SCRIPT LINUX NOZIONI BASE SHELL E SCRIPT LINUX Aggiornato al 11 gennaio 2006 Ermes ZANNONI (ermes@zannoni.to.it) (http://www.zannoni.to.it) Indice : 1. Introduzione 2. La Shell 2.1 Comandida Shell 2.1.1 File e directory

Dettagli

Stream EDitor (sed) sed NON modifica l'input 2. L'output viene inviato allo standard output e puo' essere rediretto

Stream EDitor (sed) sed NON modifica l'input 2. L'output viene inviato allo standard output e puo' essere rediretto Sed & Awk Stream EDitor (sed) sed: editor di linea che non richiede l'interazione con l'utente sed può filtrare l'input che riceve da un file o una pipe La sintassi di sed NON definisce un output: L'output

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

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

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

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

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

Automatizzare i compiti ripetitivi. I file batch. File batch (1) File batch (2) Visualizzazione (2) Visualizzazione

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

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

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

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

LINUX - *** KIT DI MINIMA SOPRAVVIVENZA *** - UNIX - v0.05 -

LINUX - *** KIT DI MINIMA SOPRAVVIVENZA *** - UNIX - v0.05 - LINUX - *** KIT DI MINIMA SOPRAVVIVENZA *** - UNIX - v0.05 - Created by GT, 28/10/2002 l.r. bycg, 14/11/2005 1 - INFORMAZIONE SUI FILES ls : lista i files presenti nel direttorio dove ci si trova, in ordine

Dettagli

Shell Espressioni regolari

Shell Espressioni regolari Shell Espressioni regolari Metacaratteri Abbreviazione pathname Quoting Metacaratteri comuni di Shell Metacaratteri comuni Comandi di Filtro grep [opzioni] pattern [nomefile] Stampa le righe del file

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

Struttura del Micro Filesystem (µfs)

Struttura del Micro Filesystem (µfs) Struttura del Micro Filesystem (µfs) Il Micro Filesystem deve essere organizzato all'interno di un unico file regolare Linux (dev_ufs) ed può basato sul filesystem FAT-32 con la gestione dei permessi in

Dettagli

Corso ForTIC C2 LEZIONE n. 3

Corso ForTIC C2 LEZIONE n. 3 Corso ForTIC C2 LEZIONE n. 3 I due Desktop più diffusi KDE e GNOME Azioni concesse ad un utente NON privilegiato Sintassi generale dei comandi Muoversi all'interno del file system utilizzando i comandi

Dettagli

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

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

COMANDI MS-DOS. Per ulteriori informazioni su uno specifico comando, digitare HELP nome comando

COMANDI MS-DOS. Per ulteriori informazioni su uno specifico comando, digitare HELP nome comando COMANDI MS-DOS Per ulteriori informazioni su uno specifico comando, digitare HELP nome comando ASSOC Visualizza o modifica le applicazioni associate alle estensioni dei file. AT Pianifica l'esecuzione

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

Corso ForTIC C2 LEZIONE n. 8. Cos'è la shell Le variabili d'ambiente L'uso della shell per la realizzazione di semplici script

Corso ForTIC C2 LEZIONE n. 8. Cos'è la shell Le variabili d'ambiente L'uso della shell per la realizzazione di semplici script Corso ForTIC C2 LEZIONE n. 8 Cos'è la shell Le variabili d'ambiente L'uso della shell per la realizzazione di semplici script I contenuti di questo documento, salvo diversa indicazione, sono rilasciati

Dettagli

Editor vi. Editor vi

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

Dettagli

Installazione LINUX 10.0

Installazione LINUX 10.0 Installazione LINUX 10.0 1 Principali passi Prima di iniziare con l'installazione è necessario entrare nel menu di configurazione del PC (F2 durante lo start-up) e selezionare nel menu di set-up il boot

Dettagli

Ridirezione su/da file

Ridirezione su/da file Combinare i comandi Ogni processo è associato a tre flussi di I/O standard: lo standard input dal quale riceve gli ingressi (normalmente la tastiera) lo standard output sul quale produce le uscite regolari

Dettagli

Link e permessi. Corso di Laurea Triennale in Ingegneria delle TLC e dell Automazione. Corso di Sistemi Operativi A. A. 2005-2006

Link e permessi. Corso di Laurea Triennale in Ingegneria delle TLC e dell Automazione. Corso di Sistemi Operativi A. A. 2005-2006 Corso di Laurea Triennale in Ingegneria delle TLC e dell Automazione Corso di Sistemi Operativi A. A. 2005-2006 Link e permessi Link Un riferimento ad un file è detto link Ogni file può avere un numero

Dettagli

Usare Python in Linux

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

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

L utility Unix awk [Aho-Weinberger-Kernighan]

L utility Unix awk [Aho-Weinberger-Kernighan] L utility Unix awk [Aho-Weinberger-Kernighan] L utility awk serve per processare file di testo secondo un programma specificato dall utente. L utility awk legge riga per riga i file ed esegue una o più

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

Utilizzo del Terminalino

Utilizzo del Terminalino Utilizzo del Terminalino Tasti: - ENT: funzionano come INVIO - SCAN: per attivare il lettore di barcode - ESC: per uscire dal Menù in cui si è entrati - BKSP: per cancellare l ultimo carattere digitato

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

Il sistema operativo: interazione con l utente

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

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

CdL in Medicina Veterinaria - STPA AA 2007-08

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

Dettagli

SHELL: File e Filesystem

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

Dettagli

Organizzazione di Sistemi Operativi e Reti

Organizzazione di Sistemi Operativi e Reti Organizzazione di Sistemi Operativi e Reti Corso di Laurea Triennale in Ingegneria Informatica Sara Lioba Volpi (sara.volpi@iet.unipi.it) Quarta esercitazione Sommario Virtual file system (VFS) concetto

Dettagli

Esercitazione n. 10: HTML e primo sito web

Esercitazione n. 10: HTML e primo sito web + Strumenti digitali per la comunicazione A.A 0/4 Esercitazione n. 0: HTML e primo sito web Scopo: Creare un semplice sito web con Kompozer. Il sito web è composto da una home page, e da altre due pagine

Dettagli

. 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

. 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

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

I file di dati. Unità didattica D1 1

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à

Dettagli

Linguaggio di bash per esempi. Tre modi per quotare. Esempio. quotare: significa trattare caratteri speciali come normali caratteri

Linguaggio di bash per esempi. Tre modi per quotare. Esempio. quotare: significa trattare caratteri speciali come normali caratteri Linguaggio di bash per esempi Tre modi per quotare quotare: signica trattare caratteri speciali come normali caratteri es. di aratteri speciali: $, blank, apici, 1. backslash: per quotare un solo carattere

Dettagli

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Funzioni di Esportazione Importazione 1 Indice AIRONE GESTIONE RIFIUTI... 1 FUNZIONI DI ESPORTAZIONE E IMPORTAZIONE... 1 INDICE...

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

Istruzioni per la configurazione di IziOzi

Istruzioni per la configurazione di IziOzi Istruzioni per la configurazione di IziOzi Installazione L'applicazione si può installare da qualunque dispositivo Android a partire dalla versione 4.1 con la procedura standard tramite Google Play Store.

Dettagli

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo

Dettagli

Esercizio 2. Client e server comunicano attraverso socket TCP

Esercizio 2. Client e server comunicano attraverso socket TCP Esercizio 1 Scrivere una applicazione client/server in cui: Il client, in un ciclo infinito: Legge una stringa da standard input Invia al processo server la stringa. Il server visualizza: L'IP da cui si

Dettagli

7.4 Estrazione di materiale dal web

7.4 Estrazione di materiale dal web 7.4 Estrazione di materiale dal web Salvataggio di file Salvataggio della pagina Una pagina web può essere salvata in locale per poterla consultare anche senza essere collegati alla Rete. Si può scegliere

Dettagli

MANUALE UTENTE UTILIZZO MODULO FILE-STORAGE DI ACS - CANALE AMBIENTE PROVINCIA DI TORINO

MANUALE UTENTE UTILIZZO MODULO FILE-STORAGE DI ACS - CANALE AMBIENTE PROVINCIA DI TORINO Pag. 1 di 17 VERIFICHE E APPROVAZIONI VERSIONE REDAZIONE CONTROLLO APPROVAZIONE AUTORIZZAZIONE EMISSIONE NOME DATA NOME DATA NOME DATA V01 CORA 15/01/03 FERRARESI 21/01/03 FERRARESI 21/01/03 STATO DELLE

Dettagli

Introduzione al Linguaggio C

Introduzione al Linguaggio C Introduzione al Linguaggio C File I/O Daniele Pighin April 2009 Daniele Pighin Introduzione al Linguaggio C 1/15 Outline File e dati Accesso ai file File I/O Daniele Pighin Introduzione al Linguaggio C

Dettagli

Il client deve stampare tutti gli eventuali errori che si possono verificare durante l esecuzione.

Il client deve stampare tutti gli eventuali errori che si possono verificare durante l esecuzione. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2010/2011 Il progetto consiste nello sviluppo di un applicazione client/server. Sia il server che il client dovranno

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

Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12};

Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12}; ESERCIZI 2 LABORATORIO Problema 1 Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12}; Chiede all'utente un numero e, tramite ricerca

Dettagli

CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1)

CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1) CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1) Indice. Introduzione Configurazione iniziale del database Condivisione del database su rete locale (LAN) Cambio e gestione di database multipli Importazione

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

PROMEMORIA: Come creare, compilare ed eseguire programmi in Fortran 95

PROMEMORIA: Come creare, compilare ed eseguire programmi in Fortran 95 Corso di Laurea in Matematica - Laboratorio di Programmazione gr.2 a.a. 2014/15 SECONDA esercitazione in laboratorio --- Creazione e modifica di files ASCII per mezzo del programma gedit. --- Uso del compilatore

Dettagli

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Statistics versione 21 con licenza per sito. Questo documento

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

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

Laboratorio di Informatica

Laboratorio di Informatica Laboratorio di Informatica Introduzione a Python Dottore Paolo Parisen Toldin - parisent@cs.unibo.it Argomenti trattati Che cosa è python Variabili Assegnazione Condizionale Iterazione in una lista di

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

MODULO STAMPA BOLLETTINO PDF

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

Dettagli

5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record

5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record 5.3 TABELLE In un sistema di database relazionali le tabelle rappresentano la struttura di partenza, che resta poi fondamentale per tutte le fasi del lavoro di creazione e di gestione del database. 5.3.1

Dettagli

Appunti di: MICROSOFT EXCEL

Appunti di: MICROSOFT EXCEL Appunti di: MICROSOFT EXCEL INDICE PARTE I: IL FOGLIO ELETTRONICO E I SUOI DATI Paragrafo 1.1: Introduzione. 3 Paragrafo 1.2: Inserimento dei Dati....4 Paragrafo 1.3: Ordinamenti e Filtri... 6 PARTE II:

Dettagli

Alcune regole di base per scrivere un programma in linguaggio C

Alcune regole di base per scrivere un programma in linguaggio C Alcune regole di base per scrivere un programma in linguaggio C Un programma il linguaggio C (listato) viene scritto in formato testo ed archiviato in un file: *.c Per scrivere un listato C si utilizza

Dettagli

Uso del Computer e Gestione dei File. Uso del Computer e Gestione dei File. Federica Ricca

Uso del Computer e Gestione dei File. Uso del Computer e Gestione dei File. Federica Ricca Uso del Computer e Gestione dei File Uso del Computer e Gestione dei File Federica Ricca Il Software Sistema Operativo Programmi: Utilità di sistema Programmi compressione dati Antivirus Grafica Text Editor

Dettagli

La struttura dati ad albero binario

La struttura dati ad albero binario La struttura dati ad albero binario L albero è una struttura dati nella quale le informazioni sono organizzate in modo gerarchico, dall alto verso il basso. Gli elementi di un albero si chiamano nodi,

Dettagli

Introduzione alla programmazione in C

Introduzione alla programmazione in C Introduzione alla programmazione in C Testi Consigliati: A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. M. Ritchie Linguaggio C P. Tosoratti Introduzione all informatica Materiale

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

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

Dettagli

Informa(ca Appun% dal laboratorio 2

Informa(ca Appun% dal laboratorio 2 Informa(ca Appun% dal laboratorio 2 Conce- fondamentali Esistono programmi, come Microso8 Word oppure Acrobat Reader, che vengono usa% dagli uten% per far eseguire al computer determinate operazioni (come

Dettagli

2 - Modifica. 2.1 - Annulla 2.2 - ANNULLA TOPOGRAFICO 2.3 - ANNULLA TOPOGRAFICO MULTIPLO FIGURA 2.1

2 - Modifica. 2.1 - Annulla 2.2 - ANNULLA TOPOGRAFICO 2.3 - ANNULLA TOPOGRAFICO MULTIPLO FIGURA 2.1 2 - Modifica FIGURA 2.1 Il menu a tendina Modifica contiene il gruppo di comandi relativi alla selezione e alla gestione delle proprietà delle entità del disegno e alla gestione dei layer. I comandi sono

Dettagli

Laboratorio di Elementi di Architetture e Sistemi Operativi Esercizi del 28 Marzo 2012

Laboratorio di Elementi di Architetture e Sistemi Operativi Esercizi del 28 Marzo 2012 Laboratorio di Elementi di Architetture e Sistemi Operativi Esercizi del 28 Marzo 2012 Esercizio 1. Scrivere uno script chiamato menu.sh che mostri il seguente menù a schermo: PROGRAMMI DISPONIBILI 1.

Dettagli

Manuale di realizzazione dei modelli di documento

Manuale di realizzazione dei modelli di documento MystiqueXML Manuale di realizzazione dei modelli di documento Indice 1 Le tabelle...5 1.1 Tabelle condizionali...5 1.2 Tabelle Multiple - un solo livello...5 1.3 Tabelle Multiple - a più livelli...5 2

Dettagli

PROGRAMMAZIONE CONSUNTIVA Codice Mod. RQ 23.2 Pag 1/5. Sistemi e Reti (articolazione Telecomunicazione) Classe

PROGRAMMAZIONE CONSUNTIVA Codice Mod. RQ 23.2 Pag 1/5. Sistemi e Reti (articolazione Telecomunicazione) Classe I.T.C.S. ERASMO DA ROTTERDAM Liceo Artistico indirizzo Grafica - Liceo delle Scienze Umane opz. Economico sociale ITI Informatica e telecomunicazioni - ITI Costruzioni, ambiente e territorio Edile Elettronico

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

Manuale Fornitore E-Vendor

Manuale Fornitore E-Vendor Manuale Fornitore E-Vendor - 1 - INDICE 1. LOGON ALLA PAGINA DEL PORTALE... 3 1.1. VISUALIZZAZIONE DELLA GESTIONE DATI ANAGRAFICA FORNITORE... 3 1.2. ELABORAZIONE DATI ANAGRAFICA... 5 1.2.1. Dati Generali...

Dettagli

Programmare in Java. Olga Scotti

Programmare in Java. Olga Scotti Programmare in Java Olga Scotti Linguaggi di programmazione linguaggio macchina assembler linguaggi ad alto livello Linguaggi ad alto livello istruzioni comprensibili linguaggio simile a quello naturale

Dettagli

MANUALE D USO DELLA PIATTAFORMA ITCMS

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

Dettagli

Lab 01 Sistemi Operativi

Lab 01 Sistemi Operativi Informatica Grafica Ingegneria Edile-Architettura a.a. 2010/2011 Lab 01 Sistemi Operativi Lab01 1 Obiettivi Durante l'esercitazione vedremo come il sistema operativo si occupa di gestire: 1. i processi

Dettagli

NOTE PER UTILIZZO COMPILATORE FORTRAN CON LINUX

NOTE PER UTILIZZO COMPILATORE FORTRAN CON LINUX NOTE PER UTILIZZO COMPILATORE FORTRAN CON LINUX Queste pagine sono estratte dalle note del corso "Abilità Informatiche: Introduzione a Unix", Alessandra Seghini Per stampare questo documento si consiglia

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

DISPENSA PER MICROSOFT WORD 2010

DISPENSA PER MICROSOFT WORD 2010 DISPENSA PER MICROSOFT WORD 2010 Esistono molte versioni di Microsoft Word, dalle più vecchie ( Word 97, Word 2000, Word 2003 e infine Word 2010 ). Creazione di documenti Avvio di Word 1. Fare clic sul

Dettagli

Registratori di Cassa

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

Dettagli

Client - Server. Client Web: il BROWSER

Client - Server. Client Web: il BROWSER Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare

Dettagli

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database Microsoft Access Introduzione alle basi di dati Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale limitato Meccanismi di sicurezza, protezione di dati e gestione

Dettagli

DOS-Gestione delle Directory e comandi

DOS-Gestione delle Directory e comandi DOS-Gestione delle Directory e comandi In ambiente MS-DOS è doveroso saper gestire file e cartelle in modo rapido. Vediamo ora come sono organizzati i file. Un file è un qualsiasi insieme di informazioni

Dettagli

Codifica: dal diagramma a blocchi al linguaggio C++

Codifica: dal diagramma a blocchi al linguaggio C++ Codifica: dal diagramma a blocchi al linguaggio C++ E necessario chiarire inizialmente alcuni concetti. La compilazione Il dispositivo del computer addetto all esecuzione dei programmi è la CPU La CPU

Dettagli

Alcune estensioni comuni Tipo del file Estensione corrispondente..wav,.mid,.voc Grafica.bmp,.jpg,.gif,.tif Documenti web.htm,.html

Alcune estensioni comuni Tipo del file Estensione corrispondente..wav,.mid,.voc Grafica.bmp,.jpg,.gif,.tif Documenti web.htm,.html Alcune estensioni comuni Tipo del file Estensione corrispondente Eseguibile.exe,.com dall utente Eseguibile.sys,.dll,.vbx Testo.txt Suono.wav,.mid,.voc Grafica.bmp,.jpg,.gif,.tif Documenti web.htm,.html

Dettagli

Presenze V 1.24. Installazione:

Presenze V 1.24. Installazione: Presenze V 1.24 Il programma delle presenze estrae i movimenti di alcuni lettori a scelta dall archivio storico di AxWin in un file ASCII. Normalmente è utilizzato per agganciare ad AxWin un software di

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

Dettagli

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

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

Dettagli

Come si accede a BASH Tasti utili: Ctrl-Alt-F1, Ctrl-Alt-F7. Il Primo comando : exit (CASE SENSITIVE!!) Si può uscire con CTRL-D

Come si accede a BASH Tasti utili: Ctrl-Alt-F1, Ctrl-Alt-F7. Il Primo comando : exit (CASE SENSITIVE!!) Si può uscire con CTRL-D Come si accede a BASH Tasti utili: Ctrl-Alt-F1, Ctrl-Alt-F7 Il Primo comando : exit (CASE SENSITIVE!!) Si può uscire con CTRL-D Il secondo comando: ls Opzioni: ls l, ls a, ls R ls --full-time Parametri:

Dettagli

Funzioni in C. Violetta Lonati

Funzioni in C. Violetta Lonati Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica Funzioni - in breve: Funzioni Definizione di funzioni

Dettagli

PRENOTAZIONE ESAMI DI LABORATORIO ONLINE ISTRUZIONI

PRENOTAZIONE ESAMI DI LABORATORIO ONLINE ISTRUZIONI PRENOTAZIONE ESAMI DI LABORATORIO ONLINE ISTRUZIONI REQUISITI PER Accedere al servizio... 2 Accesso al servizio... 2 CAMBIO PASSWORD... 2 RESET PASSWORD... 3 Anagrafica da utilizzare per la prenotazione...

Dettagli

Il calcolatore - Applicazioni

Il calcolatore - Applicazioni Alfonso Miola Il calcolatore - Applicazioni Esercitazione Dispensa B-01-E Settembre 2005 1 Contenuti Applicazioni Applicazioni e Interfacce Il pacchetto Office Word Excel Power Point Il CD per ECDL 2 Applicazioni

Dettagli

Il Sistema Operativo: il File System

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

Dettagli

WG-TRANSLATE Manuale Utente WG TRANSLATE. Pagina 1 di 15

WG-TRANSLATE Manuale Utente WG TRANSLATE. Pagina 1 di 15 WG TRANSLATE Pagina 1 di 15 Sommario WG TRANSLATE... 1 1.1 INTRODUZIONE... 3 1 TRADUZIONE DISPLAY FILE... 3 1.1 Traduzione singolo display file... 4 1.2 Traduzione stringhe da display file... 5 1.3 Traduzione

Dettagli

MANUALE EDICOLA 04.05

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

Dettagli

Esercizio 1. Esercizi 5. Esercizio 3. Esercizio 2 CICLI

Esercizio 1. Esercizi 5. Esercizio 3. Esercizio 2 CICLI Esercizi 5 Esercizio 1 Realizzare una funzione che, chiesto all utente un numero intero pari a N, ricavi e stampi a video tutte le terne pitagoriche con i cateti minori o uguali ad N. CICLI Una terna pitagorica

Dettagli