brescianet.com Sito didattico - Prof. Sechi Marco

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "brescianet.com Sito didattico - Prof. Sechi Marco http://lnx.brescianet.com/scuolaforum2009/"

Transcript

1 brescianet.com Sito didattico - Prof. Sechi Marco Classe 5N - Modulo 2 Classe 5N - Modulo 2 Appunti estemporanei illustrati durante le lezioni in laboratorio Pagina 1 di 3 Inviato: lun nov 22, :21 pm 22/1/ Classe 5N - Modulo 2 Virtual PC: simula l'hw di un Intel/AMD Inviato: sab gen 22, :59 pm SO: collezione di prg che consente l'uso delle risorse macchina a utenti e prg vantaggi SO: -uso - detta le regole di accesso alle risorse (winword, autocad demandano al SO la creazione dei files) NOS: collezione di prg che consente l'uso delle risorse di rete a utenti e prg GUI => modulo del SO che contiene l'interfaccia grafica (graphical user interface) (inventata dalla XEROX - produttore di materiale per la stampa) Filesystem (FS) => modulo di SO che consente la gestione dei files SO Multiuser => accesso contemporaneo di + utenti SO Multitask => + task attivi kde, gnome sono interfacce grafiche: posso selezionare quella che + mi aggrada failsafe => simile alla modalità provvisoria di win cartella => definita dal FS consente di raggruppare logicamente dei documenti Nella cartella degli utenti abbiamo tutte le impostazioni degli user che usano la macchina La gestione degli account è strettamente legata a quella del FS (devo impedire che mio fratello snappi dentro i miei files personali!!) tramite delle regole dette policies C:\Documents and Settings\<utente>\desktop NAT => regola registrata sul router che fa ruotare le richieste provenienti dall'esterno sull'ip pubblico (statico) ad una certa porta ad un indirizzo interno (privato) su una porta che potrebbe essere la stessa.

2 Con in NAT rendo pubblico il servizio TCP installato su una macchina interna che è solitamente ubicata nella DMZ ifconfig => equivalente linux di ipconfig - 5M 21/1/2011 riprendere dalle GUI ALTGR+Shift destro per uscire dall'interfaccia grafica emulazione testuale => sessione testuale ottenuta con telnet emulazione grafica => sessione grafica ottenuta con un'applicazione che visualizza Linux in modo grafico. Ogni utente lavora in modo completamente separato dagli altri utenti connessi mostrato ssh (putty) sftp => ftp criptato che usa ssh per mandare i files con comandi standard ftp user => root studente studente Talvolta la cfg della scrivania viene copiata all'interno del gestore del dominio (server di accesso) 24/1/ Classe 5N - Modulo 2 IP macchina virtuale Inviato: lun gen 24, :58 am Usa Ctrl+ESCape per uscire dalla macchina virtuale di QEMU bootstrap => fase di avvio del sistema => partono i processi di base che consentono il corretto funzionamento della macchina perchè la root accede ad una macchina remota con ssh ma non con telnet? xinetd => servizio iniziale che gestisce l'intero stack tcp/ip necessario per la rete CLI (interfaccia con comandi di linea) => interfacce testuali

3 vantaggi CLI - leggerezza - automatizzazione dei comandi - recovery => consente di mettere a posto un sistema corrotto (dove ad esempio l'interfaccia grafica non si avvia +) - qualsiasi funzione disponibile nel SO è richiamabile nella cli. Non è vera la stessa affermazione per le GUI svantaggi - modalità ostica poichè per utilizzarla devo conoscere i comandi Nel controllo remoto la macchina remota viene gestita in remoto da chi si connette (ad esempio con teamviewer): non è possibile usare la stessa macchina in due utenti. Nell'emulazione terminale si (ogni utente lavora nella propria sessione) SESSIONE => sezione di memoria sul server dove viene gestita una connessione in emulazione terminale (SESSIONE => RAM REMOTA) /1/2011 5M 1920 byte => occupazione di una videata testuale 80x24 I prg (anche i sistemi operativi) sono costruiti come oggetti programmabili. L'interfaccia grafica rende usabili le applicazioni e trasforma i vari cliccheggiamenti nei comandi operativi del motore applicativo. In WIN tale tecnica si dice OLE GESTIONE UTENTI nei SO multiuser (accessi contemporanei!!!!!) => definizione utenti e gruppi i gruppi consentono la definizione di regole (policies) di accesso comuni ad un insieme di utenti. Tutti gli appartenenti a tale gruppo acquisiranno tali diritti. Rimuovendo un diritto di accesso ad una risorsa => tutti gli utenti di quel gruppo perderanno il diritto di accedervi. Utente ROOT => super user - In Win (predefinito) Administrator Gruppo ROOT => gruppo superuser - In Win (predefinito) Administrators I SO sono multiprofile (un solo utente può accervi alla volta)

4 Pannello di controllo => strumenti di amministrazione => gestione servizi => in questo pannello vengono definiti i servizi che sono avviati durante il bootstrap (avvio) - In unix Configurazione del servizio Kdiskfree => analizza lo spazio su disco - In win tastodestro sulle risorse del computer => menu contestuale: gestione => gestione disco => usato per definisco la lettera identificativa di una UNITA LOGICA KConsole => equivalente finestra dos una finestra dos è richiamabile con i comandi: command (file command.com) oppure cmd (file cmd.exe) 27/01/ Classe 5N - Modulo 2 riprendere dalle differenze di cmd.exe e command.com Inviato: gio gen 27, :05 pm le estensioni del DOS sono un metodo di classificazione per il SO che sulla base di queste valuta il tipo di file. EXE, COM => eseguibili BAT, WSF, WSH, vbs => script XLS, DOC, MDB =>? Mostrata come occultare estensione (aprire una qualsiasi cartella => menu strumenti => voce opzioni => pannello visualizzazioni => radiobutton nascondi estensioni conosciute command, cmd => interpreti di comandi => prg del SO che resta in attesa dell'input dell'utente (mediante il prompt) ed esegue quello che lo user digita. In inglese si dice SHELL command.com => interprete dei comandi indispensabile per far girare vecchie applicazioni del DOS 6.2 (ultima versione prima di win95) command => supporta le regole di naming del dos => 8 char + 3 di estensione Come WIN trasforma per compatibilità i nomi dei files (tilde : ascii 126 => tasto alt SUL tastierino numerico) studentimodello.txt => studen~1.txt studentimonello.txt => studen~2.txt

5 29/1/2011 -: Classe 5N - Modulo 2 SHELL = interprete dei comandi Menu Esegui + GUI => shell windows Inviato: sab gen 29, :00 pm XWIN = >sistema grafico vettoriale => videate descritte mediante equazioni matematiche => pochi byte per descrivere il monitor e le sue variazioni dovute ai cliccheggiamenti dell'utente => viaggio bene anche su linee loffi REFLECTION => emulatore grafico capace di mantenere la qualità grafica delle GUI + avanzate come gnome e KDE XEDIT => editor di testo (equivalente NOTEPAD di WIN - EDIT del DOS) ESECUZIONE DEI PRG 1) FOREGROUND (FG) => applicazione che acquista un uso esclusivo del computer e la cui esecuzione è evidente sul monitor 2) BACKGROUND => esecuzione dietro le quinte. Non è detto che la sua presenza sia visibile. Ad esempio i server TCP/IP sono sempre eseguiti in background I sistemi operativi MULTITASKING possono supportare l'esecuzione in BACKGROUND (BG) Il DOS è un sistema MONOTASK per cui tutte le applicazione girano in foreground => una sola applicazione alla volta può essere eseguita WIN, UNIX, APPLE => multitask Un comando unix con & finale verrà mandato in bg. La shell non risulta bloccata ma consente di svolgere ulteriori comandi. ODT => estensione dei file registrati da OPENWRITER DOCX => estensione dei file registrati da WORD2010 cosa è NEOOFFICE? 1/2/ Classe 5N - Modulo 2 Inviato: mar feb 01, :12 am

6 algoritmo => SEQUENZA DI OPERAZIONI CHE RISOLVONO UN PROBLEMA SORGENTE => TRADUZIONE DI UN ALGORITMO IN UN LINGUAGGIO DI PROGRAMMAZIONE Il prodotto della compilazione è un file assembler con riferimenti alle API del SO ospitante - Le API (in win sono dentro le DLL) sono delle procedure (funzioni) che consentono alle applicazioni l'uso delle risorse HW e SW fornite dal SO. Le api sono l'equivalente delle GUI per le applicazioni - schema COMPILATIVO - SICUREZZA CHE IL PRG NON VENGA MODIFICATO DA ALTRI - PROTEZIONE DEL KNOW-HOW DELL'AZIENDA/PROGRAMMATORE CHE HA SCRITTO QUEL prg (GARANZIA DEGLI INVESTIMENTI) - FUNZIONA SOLO SU so E hw PREVISTI DALLA COMPILAZIONE (DIFETTI) Parlare di OPENSOURCE => IL SORGENTE è DISPONIBILE PER CHIUNQUE - IL SORGENTE E' DISPONIBILE => LE MODIFICHE SONO POSSIBILI - RENDE IL KNOWHOW Accessibile a chiunque (vedi Javascript) - posso localizzare eventuali bugs o backdoors (esempio in WIN nulla mi vieta di immaginare che mentre lavoro le mie info vengano spedite da qualche parte su questo pianeta) - ogni sviluppatore aggiunge delle funzionalità che poi vengono rese disponibili per chiunque SHAREWARE => sw gratuito per un periodo limitato - scaduto il periodo occorre cacciare vile pecunia. vedi winzip. - Il sw può essere usato ma continua a stressarmi dicendomi di avere pietà del povero programmatore che è poverello FREEWARE => sw completamente gratuito 09/2/ Classe 5N - Modulo 2 Inviato: mar feb 08, :12 am editor => prg usato per modificare files testuali puri (ASCII) word processor => esempio word, openwrite => capace di settare caratteristiche tipografiche al testo (es. grassetto) Nella grafica bitmap (solitamente quella dei prg di accesso remoto (teamviewer) richiedono l'invio verso il client di tutti i pixel modificati (un monitor 1024x768 con scala di colore RGB (3 byte) per pixel richiede + di 2Mb Le parti serventi dei prg TCP/IP sono prg che girano in BG un prg win non gira su linux poichè non corrispondono le chiamate alle api (la parte assembler

7 si) contenute nell'eseguibile Calc - Draw - Impress - Writer - Base=>sapere cosa sono un'applicazione può essere usata solo se è stata compilata (resa eseguibile). Il kernel è quello che comunica direttamente con L'HW. I SO sicuri impediscono accessi diretti all'hw (non mediati dal kernel). Gli accessi all'hw risultano regolamentati dal kernel. Il DOS non è un SO sicuro poichè consente accessi diretti all'hw Il kernel crea dei modelli virtuali di HW usati come riferimento In dos le stampanti non avevano un modello di riferimento virtuale. Pertanto chi produceva dell'hw doveva preoccuparsi di creare i drivers per le singole applicazioni => esempio per word, excel, autocad... Se quella stampante non prevedeva un driver per powerpoint non poteva essere usata con quell'applicativo. In WIN la stampante virtuale rappresenta il modello di riferimento per tutte le applicazioni. Chi crea un sw userà un unico linguaggio che è quello della stampante virtuale. Il vantaggio è anche per i produttori che devono sviluppare un driver per ogni SO e non per ogni applicativo Vantaggi KERNEL - modelli HW virtuali di riferimento che scollegano le caratteristiche HW da quelle SW - Accessi alle risorse HW regolamentati Le system call sono il meccanismo che consente alle applicazioni di comunicare con il kernel. Un eseguibile = Istruzioni assembler + System Calls => un exe può girare solo sul SO dove è stato progettato (anche se l'hw è identico) --- 5M 7/2/2011 Il kernel aumenta la sicurezza del Sistema se copre interamente l'hw le api sono le porte di ingresso al kernel - Sono delle routine/procedure e le System Call sono il richiamo a tali funzioni hard disk => partizioni logiche del disco fisso => in dos ad ogni partizione corrisponde una UNITA' LOGICA (UL) - le UL sono identificate mediante una lettera seguita da : - Nella prassi comune il disco (+ corretto partizione) di avvio è solitamente c: mentre A: identifica il floppy. le cartelle (directory) consentono l'organizzazione logica dei files (esempio c:\appunti\info c:\appunti\mate..) - Ogni UL ha un riferimento assoluto detto radice (è lo \ dopo i :) Non è la stessa cosa scrivere c:\pippo da c:pippo su un FS (file system) è possibile costruire due file con lo stesso nome? Si poichè il nome reale di un file DOS/WIN è UL:+\(root)+sequenza di cartelle attraversate separate da \+nomefile c:\pippo\pluto\pioppo.doc => percorso assoluto ed univoco nella mia macchina se ad N dischi corrisponde una sola UL si parla di cluster

8 c:pippo\pluto\pioppo.doc => non è un percorso assoluto poichè dipende dalla cartella corrente potrebbe essere il file (riferimento ai percorsi assoluti) c:\pippo\pluto\pioppo.doc se sono in c:\ c:\caio\pippo\pluto\pioppo.doc se sono in c:\caio c:\pippo\pippo\pippo\pippo\pluto\pioppo.doc se sono in c:\pippo\pippo\pippo La cartella corrente è la cartella dove sono \pippo\pluto\pioppo.doc => non è un percorso assoluto poichè dipende dalla UL corrente L'UL corrente è la UL dove sono potrebbe essere il file a:\pippo\pluto\pioppo.doc c:\pippo\pluto\pioppo.doc \\PCDelProfe\NomeCondivisione\pippo\pluto\pioppo.doc se sono nel disco di rete \\PCDelProfe\NomeCondivisione\ 10/2/ Classe 5N - Modulo 2 pippo.doc => il sistema operativo aggancia al nome relativo la UL corrente (esempio C:) e la cartella corrente. I nomi relativi (quelli che non hanno lo \ iniziale o la UL) sono comodi per l'utente (che non deve scrivere nei comandi percorsi allucinanti) ma il SO deve avere una regola che gli consente di generare il percorso assoluto (che è l'unico ad essere univoco). Inviato: gio feb 10, :03 pm c:\pippo\pluto\pioppo.doc => percorso assoluto (univoco) pippo\pluto\pioppo.doc => percorso relativo \pippo\pluto\pioppo.doc => percorso relativo c:pippo\pluto\pioppo.doc => percorso relativo Riprendere da UNC (modalità univoca per nominare i files all'interno di una LAN) \\PCDelProfe\NomeCondivisione\pippo\pluto\pioppo.doc se sono nel disco di rete \\PCDelProfe\NomeCondivisione\ \\ => identifica la root della LAN \\doc_info2\sechi Non Buttare \pippo.doc Mostrato come si crea una condivisione --- 5M 10/2/2011 parlare di.. e perchè si usano le cartelle Cartella condivisa =>sul servente (chi mette a disposizione il Disco) è identificata con una manina sotto l'icona

9 Sul client la risorsa condivisa appare con un'icona con un cavo ETH sottostante FS unix non esistono le UL - Esiste un unico riferimento assoluto detto root (/ iniziale) esempio di nome in unix /home/sechi/pioppo.doc esempio percorso di rete (la root è unica sia per PC standalone e in rete) /condivisione/sechi/rootdisechi In unix il percorso è relativo quando manca la root (/ iniziale) Dammi 3 significati di root in UNIX? cercare per credere! Perchè gli URL usano /? Esempio ricordo URL => regola di naming univoca per internet.. => nome relativo che indica la cartella precedente a quella corrente. => nome relativo che indica la cartella corrente I comandi con percorso relativo sono + compatti e "umanamente" + usabili. Mancano del requisito dell'univocità richiesto dal SO esempio: vado in pippo C:\Documents and Settings\porf sechi>cd pippo risalgo di un livello usando il percorso assoluto C:\Documents and Settings\porf sechi\pippo>cd "C:\Documents and Settings\porf se chi" vado in pippo C:\Documents and Settings\porf sechi>cd pippo risalgo di un livello usando un percorso relativo C:\Documents and Settings\porf sechi\pippo>cd.. C:\Documents and Settings\porf sechi> 12/02/2011 -: Classe 5N - Modulo 2 cd.\pippo equivale a cd pippo Inviato: sab feb 12, :00 pm Il comando cd c:.. con cartella corrente c:\pippo\pluto\caio e UL corrente A: cosa comporta per richiamare una UL in WIN/DOS mi basta scriverne il nome ad esempio a: c: k: ESEMPIO Sia C:\Documents and Settings\porf sechi\caio la cartella corrente di c: - supponiamo di

10 essere nella UL k: C:\Documents and Settings\porf sechi\caio>k: K:\>cd c:.. K:\>c: C:\Documents and Settings\porf sechi> il comando cd c:.. cambia la Cartella corrente di C: lasciando inalterata quella di k: Sia C:\Documents and Settings\porf sechi\caio la cartella corrente di c: - supponiamo di essere nella UL k: sia K:\pippo la cartella corrente di K: C:\Documents and Settings\porf sechi\caio>k: K:\PIPPO>cd.. K:\>c: C:\Documents and Settings\porf sechi\caio> il comando cd.. in questo caso opera sulla UL K: per dos andare sotto la root (radice) cd c:\ cd a:\ cd \ => della UL corrente In unix solo cd / Quante root ci sono nel SO DOS/WIN? spiegato In unix le partizioni sono rappresentate come cartelle sotto la cartella /dev (device) In dos una partizione potrebbe essere una UL la cartella /home è la cartella degli utenti in win/dos equivale a c:\documents and settings o c:\users o c:\utenti /bin => equivalente dos c:\windows /dev => equivale a c:\windows\inf e c:\windows\system32 / la console è una finestra terminale dedicata alla gestione del sistema accessibile tramite /dev/console sda e hda => ricordarsi che si tratta di partizioni di disco fisso /2/2011 5M /etc => potrebbe essere c:\windows o il registro di sistema o la cartella dell'applicazione stessa /lib => c:\windows\system32 oppure c:\programmi\file comuni

11 C:\Programmi\File comuni\microsoft Shared => applicazioni condivise dai pacchetti MS OFFICE: esempio l'equation EDITOR /temp => c:\temp (in windows può essere impostata) /usr => c:\programmi /usr/x11 =>GUI XWIN /usr/man => manuali help => UNIX => comando --help ; man comando DOS => comando /? - HELP comando WIN F1 XWIN XMAN sintassi comando CLI comando argomento opzione - argomento => dove il comando opera - opzione => modifica il comportamento predefinito del comando in dos le opzioni si riconoscono per la presenza di uno / + una stringa (solitamente di una lettera) in unix le opzioni sono caratterizzate da un - seguito da una sequenza di lettere /usr/spool => cartella dello spooler => cartella dove i files di stampa vengono temporaneamente salvati prima di essere stampanti In un SO monotask la stampante è pilotata dall'unico processo disponibile e pertanto devo restare in trepidante attesa fino al termine della stampa. In un so multitask no poichè esiste un processo in background che si prende in carico della stampa e nei momenti di inattività del processore pilota la stampante PER COMPLETARE L'OPERAZIONE lo spooler è il processo che controlla la stampa 17/02/ Classe 5N - Modulo 2 l'opzione in UNIX usa - in linux le opzioni nuove (rispetto a quelle presenti nello unix originale) sono precedute da -- Inviato: gio feb 17, :59 pm Mostrato dove si trova in WIN come disabilitare la gestione dello spooler (stampanti - tasto

12 destro: proprieta - pannello avanzate - option "Invia direttamente alla stampante) spooler => è un sistema di cache (allinea dispositivi a velocità differente evitando rallentamente del sistema + veloce) riprendere da TSR => terminate and stay resident => meccanismo che sfruttando le caratteristiche HW del processore consentiva una sorta di multitask in un ambiente dos. E' stato molto utile anche a chi costruiva i virus Si consideri un armadio con una marea di libri e riviste. butto via le riviste => buchi di piccole dimensioni la cui somma consente l'inserimento di un libro di notevoli dimensioni ma che però, per via della frammentazione, richiede una operazione di compattamento. Il compattamento è un'operazione molto onerosa per un HD poichè consiste nello scopiazzamento di immense porzioni di disco. Se l'hd non fosse gestito in maniera tabellare l'operazione di compattamento sarebbe sistematica => scadimento delle prestazioni La gestione tabellare => non devo compattare. Spezzo i file in blocchi e inserisco ogni pezzo in una cella libera. Esiste un meccanismo che mi consente poi di ricostruire la sequenza (HPFS, FAT32, NTFS..) La gestione tabellare del disco ha un problema => con files piccoli ho uno spreco immenso di disco.... 5M 17/2/2011 La memoria del disco è gestita mediante indirizzi: nr del blocco. Il blocco 0 è quello di avvio La fat è un registro contenente le posizioni iniziali dei blocchi da cui iniziano i singoli file - se perdo la fat => non leggo + nessun file riprendere dalla gestione della FAT32 e dei link e frammentazione Se perdo la fat per recuperare i files devo usare un tools. Il tools identifica i blocchi iniziali (quelli che non risultano linkati da altri blocchi) I primi byte mi consentono di

13 capire il tipo di file => per cui il nome (perso con la distruzione della fat) sarà inventato: ad esempio file0001.bmp. La rimozione dei files non è fisica ma viene tolta la entry dalla FAT. Nella fat vengono perchè in autocad non uso la stampante virtuale di WIN? spiegato Powered by phpbb 2000, 2002, 2005, 2007 phpbb Group Tutti gli orari sono UTC + 1 ora [ ora legale ] Pagina 1 di 3

14 brescianet.com Sito didattico - Prof. Sechi Marco Classe 5N - Modulo 2 19/02/ Classe 5N - Modulo 2 Pagina 2 di 3 Inviato: sab feb 19, :48 pm a fat32 non ammette file con dimensioni superiori ai 4Gb Man mano creo dei nuovi files i blocchi liberi (mai usati oppure relativi a files cancellati) verranno utilizzati per salvare il nuovo file. Se elimino accidentalmente un file o una cartella importante non riavviare il pc, cercare un tools di recupero su internet, salvarlo su un disco diverso da quello dove ho eliminato i files e poi procedere a seconda delle istruzione del tools. INODE EQUIVALENTE ALLA ENTRY NELLA FAT INODE => metadato con info relative a: utente proprietario, gruppo, diritti di accesso, date relative alla creazione, modifica e ultimo accesso al file + LINK ai data block ho 12 numeri (non è detto che siano consecutivi!) che indicano le posizioni di 12 datablock contenenti i dati del file => con questa struttura gestisco files di 12x8kb mbr => blocco WIN/DOS di avvio (se rotto non è possibile avviare il pc con quel disco). il nr di i-node è fissato durante la formattazione => se tutti gli i.node vengono usati anche se nel disco ho spazio disponibile non portrò aggiungere ulteriori files. ---5M 18/2 spiegare la deframmentazione In WIN i diritti di accesso sono contenuti in particolari strutture dati che prendono il nome di ACTIVE DIRECTORY (in generale dette ACL = AcCESS CONTROL LIST) PUNTATORE=INDIRIZZO=NR BLOCCO INODE => particolare struttura dati per localizzare i datablock e contenere i METADATI di un file FORMATTARE => operazione che prepara il disco ad accogliere dei files Spiegato cosa succede se rompe la traccia 0 e 1. (gli studenti hanno preso diligentemente nota) 22/02/ Classe 5N - Modulo 2 spiegare la deframmentazione Inviato: mar feb 22, :59 am In WIN i diritti di accesso sono contenuti in particolari strutture dati che prendono il nome di

15 ACTIVE DIRECTORY (in generale dette ACL = AcCESS CONTROL LIST) PUNTATORE=INDIRIZZO=NR BLOCCO INODE => particolare struttura dati per localizzare i datablock e contenere i METADATI di un file FORMATTARE => operazione che prepara il disco ad accogliere dei files Spiegato cosa succede se rompe la traccia 0 e 1. (gli studenti hanno preso diligentemente nota) - Un file risulta frammentato se i suoi blocchi non risultano disposti in modo consecutivo sull'hd. > è la frammentazione > è il tempo necessario per leggere un files (gli spostamenti meccanici della testina diventano frequenti!). La deframmentazione è l'operazione che riorganizza i blocchi di un HD in modo che quelli relativi allo stesso file risultino posizionati in modo consecutivo. La forte frammentazione inficia i tempi di avvio di un'applicazione. Se ho molta ram una volta caricato il prg la frammentazione non determina alcun rallentamento (purchè il prg non richieda numerosi accessi all'hd). Eliminando i files si creano dei buchi che verranno riempiti dai nuovi file. Le continue cancellazioni/creazioni => maggior frammentazione Link in unix equivalente del collegamento in WIN stty => si riferisce ad un terminale a caratteri (in unix) cd => mi consente di modificare la cartella corrente cd <percorso> (<percorso> => opzionale) In dos l'invio occupa due caratteri => (ASCII CARRIAGE RETURN - LINE FEED) In unix invece l'invio è composto da un singolo carattere. Sono i prg di trasferimento (esempio FTP) che si preoccupano di sostituire la rappresentazione corretta dell'invio. IN DOS cd senza argomenti => visualizza la cartella corrente per visualizzare la cartella corrente in UNIX si usa il comando pwd

16 Nel ns SO di esempio (RED HAT) il cd senza argomenti equivale a cd $HOME ovvero mi porta nella cartella dell'utente corrente La shell (interprete dei comandi) è un vero Sistema di programmazione che consente di creare batch anche molto complessi --- 5M 21/2/2011 DECLARE Il telnet non accetta l'accesso da parte della root (userò il SSH in quel caso) cal 2000 => calendario di tutto l'anno cal => calendario del mese corrente M 21/2/2011 Comando DOS => Comando UNIX cd \ => cd / cd => pwd (print work directory) ESEMPIO (come funziona cd senza argomenti in UNIX) studente]# whoami root studente]# pwd /home/studente studente]# cd root]# pwd /root root]# stty => comando per impostare le cfg del terminale testuale (esempio char per cancellare ^H => backspace) I comandi interpretati dalla shell sono un vero linguaggio di prg => devo avere delle variabili DECLARE => comando per creare delle variabili Esempio di uso di variabili: Comanda e io eseguirò-->: declare PROFE='Sechi' Comanda e io eseguirò-->: echo $PROFE Sechi Comanda e io eseguirò-->: Comando DOS => Comando UNIX set => declare

17 In unix declare senza parametri visualizza tutte le variabili di sistema o dichiarate In dos set senza parametri visualizza tutte le variabili di sistema o dichiarate Esempio di uso di variabili in dos C:\Documents and Settings\porf sechi>set... COMPUTERNAME=DOC_INFO2... HOMEPATH=\Documents and Settings\porf sechi... Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH... PROMPT=$p$g... C:\Documents and Settings\porf sechi>set Profe=Sechi C:\Documents and Settings\porf sechi>echo %Profe% sechi C:\Documents and Settings\porf sechi> echo %NomeVariabile% le opzioni possono essere raggruppate dopo un unico -: esempio ls -a -l equivalente a la -al dir (DOS) => ls (UNIX) => contenuto cartella corrente dir \ /S => elenca tutti i files contenuti nell'ul corrente ls / -R => elenca tutti i files contenuti nel FS unix La shell da usare viene decisa dal sistemista che trova una shell + comoda di un'altra ESEMPI Shell UNIX: sh, ksh,csh e bash 24/2/ Classe 5N - Modulo 2 in UNIX ^char => control+char Inviato: gio feb 24, :59 am sequenze di comandi del SO salvate in un file consentono di ripetere in modo automatico tali comandi (attivabili ad esempio ad una determinata ora). Tali file prendono il nome di batch file SET NomeVariabile=valore => per valorizzare una variabile con <valore> echo %NomeVariabile% per visualizzare il contenuto

18 login => operazione che obbliga ad autenticarsi per accedere ad un sistema. logoff o logout => operazione di uscita da un sistema studente]$ ls -al totale 156 drwx studente studente 4096 mar 12 11:15. drwxr-xr-x 5 root root 4096 apr rw studente studente 0 feb autorun.lck -rw studente studente 8051 gen bash_history -rw-r--r-- 1 studente studente 24 nov bash_logout -rw-r--r-- 1 studente studente 191 nov bash_profile -rw-r--r-- 1 studente studente 124 nov bashrc -rw studente studente apr cacca.txt.swp drwxrwxr-x 2 studente studente 4096 apr caino drwxrwxr-x 2 studente studente 4096 apr caio -rw-rw-r-- 1 studente studente 112 apr DALEGGERE drwx => diritti di accesso al file Significato del primo carattere della sequenza: "diritti di accesso al file" d => directory - => file normale l => link o collegamento a file esempio lrwxrwxrwx 1 root root 11 nov init.d -> rc.d/init.d il file init.d è un link al file reale rc.d/init.d (dove rc.d è una cartella) c => dispositivo a caratteri crw-rw-rw- 1 root root 5, 0 ago tty b => unità gestita a blocchi (esempio partizioni) brw-rw root disk 3, 5 ago hda5 dev]$ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda % / /dev/hda % /boot /dev/hda % /home none % /dev/shm /dev/hda % /usr /dev/hda % /var I diritti di accesso sono tipici di UNIX poiché si tratta di un SO multiuser. Completamente assenti in DOS essendo tale SO MonoUSER In unix i files che iniziano con. sono file che non risultano visibili con il comando ls drwx => diritti di accesso al file dal 2 al 4 carattere => diritti proprietario; dal 5 al 7 carattere => diritti del gruppo proprietario;

19 dal 8 al 10 carattere => diritti dei restanti utenti del SO cd./pippo è equivalente a cd pippo cd../pippo => risalgo di un livello e scendo in pippo Non posso rimuovere cartelle non vuote C:\oooo>dir Il volume nell'unità C non ha etichetta. Numero di serie del volume: 380B-4908 Directory di C:\oooo 15/03/ <DIR>. 15/03/ <DIR>.. 15/03/ dsf.tyxt 1 File 23 byte 2 Directory byte disponibili C:\oooo>cd.. C:\>rd oooo La directory non è vuota. cp... => copio i files della cartella corrente in quella precedente cp... => copio i files della cartella precedente in quella corrente ed equivale a (il secondo argomento omesso è stato sostituito con la cartella corrente) cp.. => copio i files della cartella precedente in quella corrente cp /home/sechi /dev/fd0 => copio i files nella cartella /home/sechi nel floppetao Se non ho diritti non posso accedere alla cartella studente]$ cd /root bash: cd: /root: Permission denied 26/02/ Classe 5N - Modulo 2 studente]$ ls -l totale 28 drwxrwxr-x 2 studente studente 4096 apr caino drwxrwxr-x 2 studente studente 4096 apr caio -rw-rw-r-- 1 studente studente 112 apr DALEGGERE -rw studente studente 63 apr dead.letter -rw studente studente 449 apr mbox drwxrwxr-x 2 studente studente 4096 mar 16 08:22 pioppo studente]$ rmdir pioppo studente]$ ls -l totale 24 drwxrwxr-x 2 studente studente 4096 apr caino drwxrwxr-x 2 studente studente 4096 apr caio -rw-rw-r-- 1 studente studente 112 apr DALEGGERE -rw studente studente 63 apr dead.letter -rw studente studente 449 apr mbox Inviato: sab feb 26, :58 pm

20 se ho dei files in pioppo studente]$ rmdir pioppo rmdir: `pioppo': La directory non Þ vuota studente]$ i comandi DOS relativi alle cartelle sono molto simili a quelli UNIX poichè il DOS ha scopiazzato la struttura logica organizzativa (non quella fisica) dello UNIX I comandi di copia/duplicazione DOS => UNIX COPY => CP copy pippo.htm.. => copia il file pippo.htm nella cartella precedente copy pippo.htm..\caio.html => copia il file pippo.htm nella cartella precedente ed imposta come nuovo nome caio.html copy pippo.htm caio.html => copia il file pippo.htm nella stessa cartella ed imposta come nuovo nome caio.html In DOS "copy pippo pluto" => dipende se pippo è una cartella o un file 1 CASO => pippo un file e pluto non esiste => il file pippo verrà duplicato con il nome pluto 2 CASO => pippo un file e pluto è una cartella => il file pippo verrà duplicato nella cartella pluto. Il nome del duplicato sarà ancora pippo 3 CASO => pippo è una cartella e pluto è una cartella => l'intero contenuto di pippo verrà copiato in pluto 4 CASO => pippo è una cartella e pluto è un file => l'intero contenuto della cartella verrà riversato in un unico file pluto => comando di uso raro => serve ad unire files il cui contenuto risulta compatibile (solitamente file di testo prodotti da dispositivi di controllo sugli accessi) 5 CASO => pippo è una cartella e pluto non esiste => verrà richiesto se la destinazione deve essere un file o una cartella. A seconda della risposta il comando si comporta come il caso 4 e 3 ESEMPIO (copy Win2008 Server) => pippo cartella pluto non esiste: E:\Users\Administrator\Desktop\buttare>xcopy..\*.htm pluto

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

MANUALE DOS INTRODUZIONE

MANUALE DOS INTRODUZIONE MANUALE DOS INTRODUZIONE Il DOS è il vecchio sistema operativo, che fino a qualche anno fa era il più diffuso sui PC, prima dell avvento di Windows 95 e successori. Le caratteristiche principali di questo

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

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

L'ambiente UNIX: primi passi

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

Dettagli

Boot Camp Guida all installazione e alla configurazione

Boot Camp Guida all installazione e alla configurazione Boot Camp Guida all installazione e alla configurazione Indice 4 Introduzione 5 Cosa ti occorre 6 Panoramica dell installazione 6 Passo 1: verifica la presenza di aggiornamenti. 6 Passo 2: apri Assistente

Dettagli

Boot Camp Guida di installazione e configurazione

Boot Camp Guida di installazione e configurazione Boot Camp Guida di installazione e configurazione Indice 3 Introduzione 4 Panoramica dell'installazione 4 Passo 1: Verificare la presenza di aggiornamenti 4 Passo 2: Per preparare il Mac per Windows 4

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

sed: editor non interattivo di file di testo (1974 nei Bell Labs come evoluzione di grep, Lee E. McMahon)

sed: editor non interattivo di file di testo (1974 nei Bell Labs come evoluzione di grep, Lee E. McMahon) Sed & Awk Sed e Awk sed: editor non interattivo di file di testo (1974 nei Bell Labs come evoluzione di grep, Lee E. McMahon) awk: linguaggio per l'elaborazione di modelli orientato ai campi (1977, Bell

Dettagli

Virtualizzazione e installazione Linux

Virtualizzazione e installazione Linux Virtualizzazione e installazione Linux Federico De Meo, Davide Quaglia, Simone Bronuzzi Lo scopo di questa esercitazione è quello di introdurre il concetto di virtualizzazione, di creare un ambiente virtuale

Dettagli

Lezione su Informatica di Base

Lezione su Informatica di Base Lezione su Informatica di Base Esplora Risorse, Gestione Cartelle, Alcuni tasti di scelta Rapida Domenico Capano D.C. Viterbo: Lunedì 21 Novembre 2005 Indice Una nota su questa lezione...4 Introduzione:

Dettagli

I.Stat Guida utente Versione 1.7 Dicembre 2010

I.Stat Guida utente Versione 1.7 Dicembre 2010 I.Stat Guida utente Versione 1.7 Dicembre 2010 1 Sommario INTRODUZIONE 3 I concetti principali di I.Stat 4 Organizzazione dei dati 4 Ricerca 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della lingua 7 Individuazione

Dettagli

Creare una pen drive bottabile con Zeroshell oppure installarlo su hard disk. by Gassi Vito info@gassielettronica.com

Creare una pen drive bottabile con Zeroshell oppure installarlo su hard disk. by Gassi Vito info@gassielettronica.com Creare una pen drive bottabile con Zeroshell oppure installarlo su hard disk by Gassi Vito info@gassielettronica.com Questa breve guida pratica ci consentirà installare Zeroshell su pen drive o schede

Dettagli

DEFT Zero Guida Rapida

DEFT Zero Guida Rapida DEFT Zero Guida Rapida Indice Indice... 1 Premessa... 1 Modalità di avvio... 1 1) GUI mode, RAM preload... 2 2) GUI mode... 2 3) Text mode... 2 Modalità di mount dei dispositivi... 3 Mount di dispositivi

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

ATLAS 2.X IL MANAGER NON SI AVVIA

ATLAS 2.X IL MANAGER NON SI AVVIA ATLAS 2.X IL MANAGER NON SI AVVIA Avvio di Atlas 2.x sul server CONTESTO La macchina deve rispecchiare le seguenti caratteristiche MINIME di sistema: Valori MINIMI per Server di TC con 10 postazioni d'esame

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

Dettagli

HORIZON SQL CONFIGURAZIONE DI RETE

HORIZON SQL CONFIGURAZIONE DI RETE 1-1/9 HORIZON SQL CONFIGURAZIONE DI RETE 1 CARATTERISTICHE DI UN DATABASE SQL...1-2 Considerazioni generali... 1-2 Concetto di Server... 1-2 Concetto di Client... 1-2 Concetto di database SQL... 1-2 Vantaggi...

Dettagli

TeamViewer 7 Manuale Controllo remoto

TeamViewer 7 Manuale Controllo remoto TeamViewer 7 Manuale Controllo remoto TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen teamviewer.com Indice 1 Informazioni su TeamViewer... 5 1.1 Informazioni sul software... 5 1.2 Informazioni sul

Dettagli

Schema Tipologia a Stella

Schema Tipologia a Stella Cos'e' esattamente una rete! Una LAN (Local Area Network) è un insieme di dispositivi informatici collegati fra loro, che utilizzano un linguaggio che consente a ciascuno di essi di scambiare informazioni.

Dettagli

Le funzioni di shell La bash supporta la programmazione procedurale e prevede la possibilità di definire funzioni utilizzando le sintassi

Le funzioni di shell La bash supporta la programmazione procedurale e prevede la possibilità di definire funzioni utilizzando le sintassi Le funzioni di shell La bash supporta la programmazione procedurale e prevede la possibilità di definire funzioni utilizzando le sintassi alternative: function nome { lista-comandi } oppure nome ( ) {

Dettagli

RSYNC e la sincronizzazione dei dati

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

Dettagli

FIRESHOP.NET. Gestione Utility & Configurazioni. Rev. 2014.3.1 www.firesoft.it

FIRESHOP.NET. Gestione Utility & Configurazioni. Rev. 2014.3.1 www.firesoft.it FIRESHOP.NET Gestione Utility & Configurazioni Rev. 2014.3.1 www.firesoft.it Sommario SOMMARIO Introduzione... 4 Impostare i dati della propria azienda... 5 Aggiornare il programma... 6 Controllare l integrità

Dettagli

Modulo 2 - Appendice 3 L'editor vi e cenni su sed

Modulo 2 - Appendice 3 L'editor vi e cenni su sed 1 Modulo 2 - Appendice 3 L'editor vi e cenni su sed Laboratorio di Sistemi Operativi I Anno Accademico 2008-2009 Copyright 2005-2007 Francesco Pedullà, Massimo Verola Copyright 2001-2005 Renzo Davoli,

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

TeamViewer 8 Manuale Controllo remoto

TeamViewer 8 Manuale Controllo remoto TeamViewer 8 Manuale Controllo remoto Rev 8.0-12/2012 TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen www.teamviewer.com Indice 1 Informazioni su TeamViewer... 6 1.1 Informazioni sul software... 6

Dettagli

CONFIGURAZIONE DEI SERVIZI (seconda parte)

CONFIGURAZIONE DEI SERVIZI (seconda parte) Corso ForTIC C2 LEZIONE n. 10 CONFIGURAZIONE DEI SERVIZI (seconda parte) WEB SERVER PROXY FIREWALL Strumenti di controllo della rete I contenuti di questo documento, salvo diversa indicazione, sono rilasciati

Dettagli

Guida all utilizzo del dispositivo USB

Guida all utilizzo del dispositivo USB Guida all utilizzo del dispositivo USB 30/04/2013 Sommario - Limitazioni di responsabilità e uso del manuale... 3 1. Glossario... 3 2. Guida all utilizzo del dispositivo USB... 4 2.1 Funzionamento del

Dettagli

Introduzione a Puppy Linux: installazione su una chiavetta USB

Introduzione a Puppy Linux: installazione su una chiavetta USB Introduzione a Puppy Linux: installazione su una chiavetta USB Alex Gotev 1 Contenuti Che cos'è Puppy Linux? Come posso averlo? Come si avvia? Che programmi include? Installazione su Chiavetta USB Domande

Dettagli

Installare e configurare Easy Peasy (Ubuntu Eee) su Asus Eee PC mini howto

Installare e configurare Easy Peasy (Ubuntu Eee) su Asus Eee PC mini howto Installare e configurare Easy Peasy (Ubuntu Eee) su Asus Eee PC mini howto Augusto Scatolini (webmaster@comunecampagnano.it) Ver. 1.0 (marzo 2009) ultimo aggiornamento aprile 2009 Easy Peasy è una distribuzione

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

Ambienti supportati. Configurazione della stampante di rete. Stampa. Gestione della carta. Manutenzione. Risoluzione dei problemi.

Ambienti supportati. Configurazione della stampante di rete. Stampa. Gestione della carta. Manutenzione. Risoluzione dei problemi. I server di stampa vengono utilizzati per collegare le stampanti alle reti. In tal modo, più utenti possono accedere alle stampanti dalle proprie workstation, condividendo sofisticate e costose risorse.

Dettagli

2014 Electronics For Imaging. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione è regolato da quanto

2014 Electronics For Imaging. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione è regolato da quanto 2014 Electronics For Imaging. Per questo prodotto, il trattamento delle informazioni contenute nella presente pubblicazione è regolato da quanto previsto in Avvisi legali. 23 giugno 2014 Indice 3 Indice...5

Dettagli

Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org.

Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org. Calc è il programma per la gestione di fogli di calcolo della suite OpenOffice.org. Nuovo documento Anteprima di stampa Annulla Galleria Apri Controllo ortografico Ripristina Sorgente dati Salva Controllo

Dettagli

Creare e ripristinare immagine di sistema con Windows 8

Creare e ripristinare immagine di sistema con Windows 8 Creare e ripristinare immagine di con Windows 8 La versione Pro di Windows 8 offre un interessante strumento per il backup del computer: la possibilità di creare un immagine completa del, ovvero la copia

Dettagli

Introduzione ad Access

Introduzione ad Access Introduzione ad Access Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale

Dettagli

Uso del computer e gestione dei file

Uso del computer e gestione dei file 1 di 1 Uso del computer e gestione dei file Argomenti trattati: Sistema operativo Microsoft Windows: interfaccia grafica e suoi elementi di base Avvio e chiusura di Windows Le FINESTRE e la loro gestione:

Dettagli

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore)

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: http://openmeetings.apache.org/

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

1) Le Espressioni regolari

1) Le Espressioni regolari ESPRESSIONI REGOLARI e FILTRI SED, GREP e AWK 1) Le Espressioni regolari Un'espressione regolare è un modello che descrive un insieme di stringhe. Le espressioni regolari sono costruite, in maniera analoga

Dettagli

Il Concetto di Processo

Il Concetto di Processo Processi e Thread Il Concetto di Processo Il processo è un programma in esecuzione. È l unità di esecuzione all interno del S.O. Solitamente, l esecuzione di un processo è sequenziale (le istruzioni vengono

Dettagli

Istruzioni per l uso Guida software

Istruzioni per l uso Guida software Istruzioni per l uso Guida software Leggere subito Manuali per questa stampante...8 Preparazione per la stampa Installazione rapida...9 Conferma del metodo di connessione...11 Connessione di rete...11

Dettagli

SISSI IN RETE. Quick Reference guide guida di riferimento rapido

SISSI IN RETE. Quick Reference guide guida di riferimento rapido SISSI IN RETE Quick Reference guide guida di riferimento rapido Indice generale Sissi in rete...3 Introduzione...3 Architettura Software...3 Installazione di SISSI in rete...3 Utilizzo di SISSI in Rete...4

Dettagli

CHIAVETTA INTERNET ONDA MT503HSA

CHIAVETTA INTERNET ONDA MT503HSA CHIAVETTA INTERNET ONDA MT503HSA Manuale Utente Linux Debian, Fedora, Ubuntu www.ondacommunication.com Chiavet ta Internet MT503HSA Guida rapida sistema operativo LINUX V 1.1 33080, Roveredo in Piano (PN)

Dettagli

FileMaker Server 12. Guida introduttiva

FileMaker Server 12. Guida introduttiva FileMaker Server 12 Guida introduttiva 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker e Bento sono marchi di FileMaker,

Dettagli

I FILTRI SED, GREP (e AWK) Tratto da http://www.pluto.it/files/ildp/guide/abs/textproc.html SED

I FILTRI SED, GREP (e AWK) Tratto da http://www.pluto.it/files/ildp/guide/abs/textproc.html SED I FILTRI SED, GREP (e AWK) Tratto da http://www.pluto.it/files/ildp/guide/abs/textproc.html SED SED è un programma in grado di eseguire delle trasformazioni elementari in un flusso di dati di ingresso,

Dettagli

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone Paragrafo 1 Prerequisiti Definizione di applicazione server Essa è un servizio che è in esecuzione su un server 1 al fine di essere disponibile per tutti gli host che lo richiedono. Esempi sono: il servizio

Dettagli

Esiste la versione per Linux di GeCo? Allo stato attuale non è prevista la distribuzione di una versione di GeCo per Linux.

Esiste la versione per Linux di GeCo? Allo stato attuale non è prevista la distribuzione di una versione di GeCo per Linux. FAQ su GeCo Qual è la differenza tra la versione di GeCo con installer e quella portabile?... 2 Esiste la versione per Linux di GeCo?... 2 Quali sono le credenziali di accesso a GeCo?... 2 Ho smarrito

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

Cross Software ltd Malta Pro.Sy.T Srl. Il gestionale come l'avete sempre sognato... Pag. 1

Cross Software ltd Malta Pro.Sy.T Srl. Il gestionale come l'avete sempre sognato... Pag. 1 Il gestionale come l'avete sempre sognato... Pag. 1 Le funzionalità di X-Cross La sofisticata tecnologia di CrossModel, oltre a permettere di lavorare in Internet come nel proprio ufficio e ad avere una

Dettagli

Guida alla scansione su FTP

Guida alla scansione su FTP Guida alla scansione su FTP Per ottenere informazioni di base sulla rete e sulle funzionalità di rete avanzate della macchina Brother, consultare la uu Guida dell'utente in rete. Per ottenere informazioni

Dettagli

Software 2. Classificazione del software. Software di sistema

Software 2. Classificazione del software. Software di sistema Software 2 Insieme di istruzioni e programmi che consentono il funzionamento del computer Il software indica all hardware quali sono le operazioni da eseguire per svolgere determinati compiti Valore spesso

Dettagli

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory.

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory. @ PC (Personal computer): Questa sigla identificò il primo personal IBM del 1981 a cura di R.Mangini Archiviazione: Il sistema operativo si occupa di archiviare i file. Background (sfondo): Cursore: Nei

Dettagli

Denuncia di Malattia Professionale telematica

Denuncia di Malattia Professionale telematica Denuncia di Malattia Professionale telematica Manuale utente Versione 1.5 COME ACCEDERE ALLA DENUNCIA DI MALATTIA PROFESSIONALE ONLINE... 3 SITO INAIL... 3 LOGIN... 4 UTILIZZA LE TUE APPLICAZIONI... 5

Dettagli

Seagate Access per Personal Cloud Manuale utente

Seagate Access per Personal Cloud Manuale utente Seagate Access per Personal Cloud Manuale utente 2015 Seagate Technology LLC. Tutti i diritti riservati. Seagate, Seagate Technology, il logo Wave e FreeAgent sono marchi depositati o marchi registrati

Dettagli

Guida pratica di base

Guida pratica di base Adolfo Catelli Guida pratica di base Windows XP Professional Dicembre 2008 Sommario Accedere a Windows XP 4 Avviare Windows XP 4 Uscire da Windows XP 5 L interfaccia utente di Windows XP 6 Il desktop di

Dettagli

PROCEDURA DI INSTALLAZIONE DI MYSQL E VolT per utenti Visual Trader e InteractiveBrokers

PROCEDURA DI INSTALLAZIONE DI MYSQL E VolT per utenti Visual Trader e InteractiveBrokers PROCEDURA DI INSTALLAZIONE DI MYSQL E VolT per utenti Visual Trader e InteractiveBrokers La procedura di installazione è divisa in tre parti : Installazione dell archivio MySql, sul quale vengono salvati

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

GARR WS9. OpenSource per l erogazione di servizi in alta disponibilità. Roma 17 giugno 2009

GARR WS9. OpenSource per l erogazione di servizi in alta disponibilità. Roma 17 giugno 2009 GARR WS9 OpenSource per l erogazione di servizi in alta disponibilità Roma 17 giugno 2009 Mario Di Ture Università degli Studi di Cassino Centro di Ateneo per i Servizi Informatici Programma Cluster Linux

Dettagli

Come installare e configurare il software FileZilla

Come installare e configurare il software FileZilla Come utilizzare FileZilla per accedere ad un server FTP Con questo tutorial verrà mostrato come installare, configurare il software e accedere ad un server FTP, come ad esempio quello dedicato ai siti

Dettagli

AGGIORNAMENTO PROTOCOLLO VERSIONE 3.9.0

AGGIORNAMENTO PROTOCOLLO VERSIONE 3.9.0 AGGIORNAMENTO PROTOCOLLO VERSIONE 3.9.0 Con questo aggiornamento sono state implementate una serie di funzionalità concernenti il tema della dematerializzazione e della gestione informatica dei documenti,

Dettagli

Germano Pettarin E-book per la preparazione all ECDL ECDL Modulo 2 Sistema Operativo Windows Argomenti del Syllabus 5.0

Germano Pettarin E-book per la preparazione all ECDL ECDL Modulo 2 Sistema Operativo Windows Argomenti del Syllabus 5.0 Germano Pettarin E-book per la preparazione all ECDL ECDL Modulo 2 Sistema Operativo Windows Argomenti del Syllabus 5.0 G. Pettarin ECDL Modulo 2: Sistema Operativo 2 Modulo 2 Il sistema operativo Windows

Dettagli

Manuale - TeamViewer 6.0

Manuale - TeamViewer 6.0 Manuale - TeamViewer 6.0 Revision TeamViewer 6.0 9947c Indice Indice 1 Ambito di applicazione... 1 1.1 Informazioni su TeamViewer... 1 1.2 Le nuove funzionalità della Versione 6.0... 1 1.3 Funzioni delle

Dettagli

Client di Posta Elettronica PECMailer

Client di Posta Elettronica PECMailer Client di Posta Elettronica PECMailer PECMailer è un semplice ma completo client di posta elettronica, ovvero un programma che consente di gestire la composizione, la trasmissione, la ricezione e l'organizzazione

Dettagli

Presentazione del prodotto Easy-TO versione 5.1

Presentazione del prodotto Easy-TO versione 5.1 Presentazione del prodotto Easy-TO versione 5.1 Easy-TO è il software professionale per il Tour Operator moderno. Progettato e distribuito in Italia e all estero da Travel Software srl (Milano), un partner

Dettagli

PRESENTAZIONE DI UN SMS AL GATEWAY

PRESENTAZIONE DI UN SMS AL GATEWAY Interfaccia Full Ascii Con questa interfaccia è possibile inviare i dati al Server utilizzando solo caratteri Ascii rappresentabili e solo i valori che cambiano tra un sms e l altro, mantenendo la connessione

Dettagli

WINDOWS - Comandi rapidi da tastiera più utilizzati.

WINDOWS - Comandi rapidi da tastiera più utilizzati. WINDOWS - Comandi rapidi da tastiera più utilizzati. La prima colonna indica il tasto da premere singolarmente e poi rilasciare. La seconda e terza colonna rappresenta la combinazione dei i tasti da premere

Dettagli

Lezione 1. 1 All inizio di ogni capitolo vengono indicati gli obiettivi della lezione sotto forma di domande la cui risposta è lo scopo

Lezione 1. 1 All inizio di ogni capitolo vengono indicati gli obiettivi della lezione sotto forma di domande la cui risposta è lo scopo Lezione 1 Obiettivi della lezione: 1 Cos è un calcolatore? Cosa c è dentro un calcolatore? Come funziona un calcolatore? Quanti tipi di calcolatori esistono? Il calcolatore nella accezione più generale

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

Guida all'installazione di SLPct. Manuale utente. Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it

Guida all'installazione di SLPct. Manuale utente. Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it Guida all'installazione di SLPct Manuale utente Evoluzioni Software www.evoluzionisoftware.it info@evoluzionisoftware.it Premessa Il redattore di atti giuridici esterno SLpct è stato implementato da Regione

Dettagli

Zeroshell su vmware ESXi 4.1

Zeroshell su vmware ESXi 4.1 Zeroshell su vmware ESXi 4.1 Introduzione Vediamo come installare Zeroshell su Vmware ESXi 4.1 usando come immagine quella per IDE,SATA e USB da 1GB. Cosa ci serve prima di iniziare: Una distro Live io

Dettagli

Le formule possono essere scritte utilizzando un insieme di funzioni predefinite che Excel mette a disposizione, raggruppate per argomento.

Le formule possono essere scritte utilizzando un insieme di funzioni predefinite che Excel mette a disposizione, raggruppate per argomento. Excel: le funzioni Le formule possono essere scritte utilizzando un insieme di funzioni predefinite che Excel mette a disposizione, raggruppate per argomento. DEFINIZIONE: Le funzioni sono dei procedimenti

Dettagli

ARP (Address Resolution Protocol)

ARP (Address Resolution Protocol) ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router

Dettagli

APRS su Linux con Xastir, installazione dai sorgenti

APRS su Linux con Xastir, installazione dai sorgenti APRS su Linux con Xastir Installazione dai sorgenti L installazione di Xastir Per installare Xastir non è richiesto essere un guru di Linux, anche se una conoscenza minima della piattaforma è necessaria.

Dettagli

Manuale di installazione. Data Protector Express. Hewlett-Packard Company

Manuale di installazione. Data Protector Express. Hewlett-Packard Company Manuale di installazione Data Protector Express Hewlett-Packard Company ii Manuale di installazione di Data Protector Express. Copyright Marchi Copyright 2005 Hewlett-Packard Limited. Ottobre 2005 Numero

Dettagli

Manuale di KDE su Geert Jansen Traduzione del documento: Dario Panico Traduzione del documento: Samuele Kaplun Traduzione del documento: Daniele Micci

Manuale di KDE su Geert Jansen Traduzione del documento: Dario Panico Traduzione del documento: Samuele Kaplun Traduzione del documento: Daniele Micci Geert Jansen Traduzione del documento: Dario Panico Traduzione del documento: Samuele Kaplun Traduzione del documento: Daniele Micci 2 Indice 1 Introduzione 5 2 Usare KDE su 6 3 Funzionamento interno 8

Dettagli

Lezione 15 File System

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

Dettagli

Appunti di Sistemi Operativi. Enzo Mumolo e-mail address :mumolo@units.it web address :www.units.it/mumolo

Appunti di Sistemi Operativi. Enzo Mumolo e-mail address :mumolo@units.it web address :www.units.it/mumolo Appunti di Sistemi Operativi Enzo Mumolo e-mail address :mumolo@units.it web address :www.units.it/mumolo Indice 1 Cenni su alcuni algoritmi del Kernel di Unix 1 1.1 Elementi di Unix Internals.................................

Dettagli

Data warehouse.stat Guida utente

Data warehouse.stat Guida utente Data warehouse.stat Guida utente Versione 3.0 Giugno 2013 1 Sommario INTRODUZIONE 3 I concetti principali 4 Organizzazione dei dati 4 Ricerca 5 Il browser 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della

Dettagli

MINI GUIDA SINTETICA per l uso della lavagna interattiva multimediale

MINI GUIDA SINTETICA per l uso della lavagna interattiva multimediale MINI GUIDA SINTETICA per l uso della lavagna interattiva multimediale InterWrite SchoolBoard è un software per lavagna elettronica di facile utilizzo. Può essere adoperata anche da studenti diversamente

Dettagli

UBUNTU SERVER. Installazione e configurazione di Ubuntu Server. M. Cesa 1

UBUNTU SERVER. Installazione e configurazione di Ubuntu Server. M. Cesa 1 UBUNTU SERVER Installazione e configurazione di Ubuntu Server M. Cesa 1 Ubuntu Server Scaricare la versione deisiderata dalla pagina ufficiale http://www.ubuntu.com/getubuntu/download-server Selezioniare

Dettagli

SERVER VIDEO 1-PORTA H.264

SERVER VIDEO 1-PORTA H.264 SERVER VIDEO 1-PORTA H.264 MANUALE UTENTE DN-16100 SALVAGUARDIA IMPORTANTE Tutti i prodotti senza piombo offerti dall'azienda sono a norma con i requisiti della legge Europea sulla restrizione per l'uso

Dettagli

CATTURARE LO SCHERMO INTERO O LA FINESTRA ATTIVA

CATTURARE LO SCHERMO INTERO O LA FINESTRA ATTIVA CATTURARE LO SCHERMO INTERO O LA FINESTRA ATTIVA Supponiamo di voler eseguire una istantanea del nostro desktop, quella che in gergo si chiama Screenshot (da screen, schermo, e shot, scatto fotografico).

Dettagli

minilector/usb Risoluzione dei problemi più comuni di malfunzionamento

minilector/usb Risoluzione dei problemi più comuni di malfunzionamento minilector/usb minilector/usb...1 Risoluzione dei problemi più comuni di malfunzionamento...1 1. La segnalazione luminosa (led) su minilector lampeggia?... 1 2. Inserendo una smartcard il led si accende

Dettagli

Corso di Alfabetizzazione Informatica

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

Dettagli

PCC - Pixia Centro Comunicazioni GUIDA PER L UTILIZZO

PCC - Pixia Centro Comunicazioni GUIDA PER L UTILIZZO PCC - Pixia Centro Comunicazioni GUIDA PER L UTILIZZO Informazioni generali Il programma permette l'invio di SMS, usufruendo di un servizio, a pagamento, disponibile via internet. Gli SMS possono essere

Dettagli

Laboratorio di Sistemi Operativi

Laboratorio di Sistemi Operativi II Semestre - Marzo/Giugno 2008 Matricole congr. 0 mod 3 File & Directory #include #include stat,fstat e lstat int stat (const char *pathname, struct stat *buf); int fstat (int

Dettagli

Procedura per il ripristino dei certificati del dispositivo USB

Procedura per il ripristino dei certificati del dispositivo USB Procedura per il ripristino dei certificati del dispositivo USB 30/04/2013 Sommario - Limitazioni di responsabilità e uso del manuale... 3 1 Glossario... 3 2 Presentazione... 4 3 Quando procedere al ripristino

Dettagli

SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO

SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO CLSMS SOFTWARE GESTIONE SMS DA INTERFACCE CL MANUALE D INSTALLAZIONE ED USO Sommario e introduzione CLSMS SOMMARIO INSTALLAZIONE E CONFIGURAZIONE... 3 Parametri di configurazione... 4 Attivazione Software...

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guida introduttiva

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guida introduttiva Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guida introduttiva Questo documento descrive come installare e iniziare a utilizzare Acronis Backup & Recovery 10 Advanced Server Virtual Edition.

Dettagli

> MULTI TASKING > MULTI PROCESS > MULTI CORE

> MULTI TASKING > MULTI PROCESS > MULTI CORE > MULTI TASKING > MULTI PROCESS > MULTI CORE WorkNC V21 multicore 64 bits : Benefici di WorkNC Aumento generale della produttività, grazie alle nuove tecnologie multi-core, 64 bit e Windows 7 Calcolo di

Dettagli

Dev C++ Prerequisiti. Note di utilizzo. Utilizzo di Windows Effettuare il download da Internet Compilazione di un programma

Dev C++ Prerequisiti. Note di utilizzo. Utilizzo di Windows Effettuare il download da Internet Compilazione di un programma Dev C++ Note di utilizzo 1 Prerequisiti Utilizzo di Windows Effettuare il download da Internet Compilazione di un programma 2 1 Introduzione Lo scopo di queste note è quello di diffondere la conoscenza

Dettagli

explorer 2 Manuale dell Installatore e Technical Reference Ver. 2.2.6 del 14 Dicembre 2012

explorer 2 Manuale dell Installatore e Technical Reference Ver. 2.2.6 del 14 Dicembre 2012 explorer 2 Manuale dell Installatore e Technical Reference Ver. 2.2.6 del 14 Dicembre 2012 1 Indice 1. Descrizione del sistema e Requisiti hardware e software per l installazione... 4 1.1 Descrizione del

Dettagli

Architettura degli Elaboratori. Lez. 8 : Il Livello di Sistema Operativo

Architettura degli Elaboratori. Lez. 8 : Il Livello di Sistema Operativo Corso di Laurea Triennale in Informatica Università degli Studi di Bari Aldo Moro Anno Accademico 2012-2013 Lez. 8 : Il Livello di Sistema Operativo Sebastiano Pizzutilo Strutturazione del Sistema Operativo

Dettagli

Analisi di sistemi compromessi (ricerca di rootkit, backdoor,...)

Analisi di sistemi compromessi (ricerca di rootkit, backdoor,...) Analisi di sistemi compromessi (ricerca di rootkit, backdoor,...) Massimo Bernaschi Istituto per le Applicazioni del Calcolo Mauro Picone Consiglio Nazionale delle Ricerche Viale del Policlinico, 137-00161

Dettagli

Installazione ed attivazione della "SUITE OFFIS" versione SERVER

Installazione ed attivazione della SUITE OFFIS versione SERVER Installazione ed attivazione della "SUITE OFFIS" versione SERVER Premessa La versione server di OFFIS può essere installata e utilizzata indifferentemente da PC/Win o Mac/Osx e consente l'accesso contemporaneo

Dettagli

Gestione posta elettronica (versione 1.1)

Gestione posta elettronica (versione 1.1) Gestione posta elettronica (versione 1.1) Premessa La presente guida illustra le fasi da seguire per una corretta gestione della posta elettronica ai fini della protocollazione in entrata delle mail (o

Dettagli

FileMaker Server 13. Guida di FileMaker Server

FileMaker Server 13. Guida di FileMaker Server FileMaker Server 13 Guida di FileMaker Server 2010-2013 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 Stati Uniti FileMaker e Bento sono

Dettagli