vantaggi SO: - facilità d'uso - detta le regole di accesso alle risorse (winword, autocad demandano al SO la creazione dei

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "vantaggi SO: - facilità d'uso - detta le regole di accesso alle risorse (winword, autocad demandano al SO la creazione dei"

Transcript

1 Brescianet.com Sito di supporto alla didattica 5N - 2 Modulo 5N - 2 Modulo Unix e Sistemi Operativi Page 1 of 3 Posted: Tue Dec 04, :50 am 15/1/2013: 5N - 2 Modulo SO = Sistema operativo SO: collezione di prg che consente l'uso delle risorse macchina a utenti e prg NOS: collezione di prg che consente l'uso delle risorse di rete ad utenti e prg Posted: Tue Jan 15, :48 am DRIVER => traduttore tra PERIFERICA VIRTUALE e PERIFERICA REALE SUPERUSER => utente amministratore => può fare tutto in UNIX si chiama root (radice) - In windows administrator successo di unix/linux =>è un NOS opensource vantaggi SO: - facilità d'uso - detta le regole di accesso alle risorse (winword, autocad demandano al SO la creazione dei files) - sicurezza NOS: collezione di prg che consente l'uso delle risorse di rete a utenti e prg DTP => sono sistemi per l'editoria elettronica GUI => modulo del SO che contiene l'interfaccia grafica (graphical user interface) (inventata dalla XEROX - produttore di materiale per la stampa) boot strap => fase di avvio della macchina dove vengono lanciate tutte le applicazioni necessarie al nos Filesystem (FS) => modulo di SO che consente la gestione dei files OPENSOURCE => spiegato perchè esistono diverse GUI in LINUX? E in win NO!? spiegato kconsole => terminale SW che mi consente di utilizzare l'interfaccia testuale (CLI) in dos assomiglia al cmd

2 17/1/2013-: 5N - 2 Modulo SO = Sistema operativo SO: collezione di prg che consente l'uso delle risorse macchina a utenti e Posted: Thu Jan 17, :09 am prg NOS: collezione di prg che consente l'uso delle risorse di rete ad utenti e prg DRIVER => traduttore tra PERIFERICA VIRTUALE e PERIFERICA REALE SUPERUSER => utente amministratore => può fare tutto in UNIX si chiama root (radice) - In windows administrator successo di unix/linux =>è un NOS opensource vantaggi SO: - facilità d'uso - detta le regole di accesso alle risorse (winword, autocad demandano al SO la creazione dei files) - sicurezza NOS: collezione di prg che consente l'uso delle risorse di rete a utenti e prg DTP => sono sistemi per l'editoria elettronica GUI => modulo del SO che contiene l'interfaccia grafica (graphical user interface) (inventata dalla XEROX - produttore di materiale per la stampa) boot strap => fase di avvio della macchina dove vengono lanciate tutte le applicazioni necessarie al nos Filesystem (FS) => modulo di SO che consente la gestione dei files OPENSOURCE => spiegato perchè esistono diverse GUI in LINUX? E in win NO!? spiegato kconsole => terminale SW che mi consente di utilizzare l'interfaccia testuale (CLI) in dos assomiglia al cmd > 5N 15/1/2012 kdiskfree ==> mostra l'occupazione del disco fisso chkdsk => equivalente di kdiskfree

3 mostrato equivalente in windows di kdiskfree (du) Esecuzione in dos/win C:\Windows\system32>chkdsk Il file system è di tipo NTFS. Avvertenza! Parametro F non specificato CHKDSK eseguito in modalità sola lettura. Verifica dei file in corso (fase 1 di 3) record di file elaborati. Verifica file completata. 111 record di file di grandi dimensioni elaborati. 0 record file non validi elaborati. 2 record EA elaborati. 241 record reparse elaborati. Verifica degli indici in corso (fase 2 di 3) voci di indice elaborate. Verifica indici completata. 0 file non indicizzati analizzati. 0 file non indicizzati ripristinati. CHKDSK sta verificando il journal USN byte USN elaborati. Verifica del journal USN completata. Verifica del file system effettuata. Nessun problema rilevato KB di spazio totale su disco KB in file KB in indici. 0 KB in settori danneggiati KB in uso dal sistema KB occupati dal file registro KB disponibili su disco byte in ogni unità di allocazione unità totali di allocazione su disco unità di allocazione disponibili su disco. C:\Windows\system32> xedit => editor => in windows equivalente di notepad - in dos edit xwindows => 1 interfaccia grafica di unix => ancora supportata da tutti i SO di questo tipo. xman => manuale => equivalente windows = F1 in dos help ricordarsi i nomi delle 8 applicazioni xwin e loro sognificato Alcune applicazioni presenti nella GUI X: xbiff (avviso di posta) - xlogo (logo XWin) - xcalc (calcolatrice) - xclock (orologio) - xeyes (occhi che inseguono il cursore) - xedit (editor) - xman (help in linea) - xmag.

4 (lente di ingrandimento) 18/1/2013-5N - 2 Modulo spiegato dove vengono gestiti i servizi in win e unix (servizio = prg in background) Posted: Fri Jan 18, :58 am --- 5O 17/1/ a memento: KWORD - KRAYON (disegno) - KSPREAD (excel) - KPRESENTER (powerpoint) - KARBON (controllo remoto/comunicazione) prg in background =>esecuzione non evidente => tipica dei demoni (servizi) mostrato in win dove si trova la gestione dei servizi SO Multiuser => accesso contemporaneo di + utenti SO Multitask => + task attivi un SO multiaccount o multiprofile può definire diverse cfg per diversi utenti ma non consente l'utilizzo contemporaneo da parte di due o + utenti taskmgr => prg win (equivalente al ps di UNIX) che mostra i prg attivi. differenze: programma in esecuzione processo/task in esecuzione i task in win si dicono anche thread. Generalmente un task si occupa di fornire servizi comuni a + applicazioni: esempio il correttore ortografico non è un modulo interno a word ma è separato. In questo modo può essere usato da tutte le applicazioni che necessitano di un correttore ortografico PUtty => client ssh e telnet illustrata connessione ssh e telnet - spiegata differenza di connessione tra SuperUSER con SSH (in questo caso la connessione è ammessa poichè la crittazione delle passwd garantisce un livello di sicurezza) e nel telnet (non posso accedere come root ma solo come studente che è un utente normale). Un superuser può fare qualsiasi cosa sul sistema. In win per protezione anche se entro come administator non posso eseguire le applicazioni come admin a meno che non venga esplicitamente richiesto con "esegui come amministratore". Questo

5 vincolo aumenta la sicurezza poichè un prg eseguito come user normale non è in grado di arrecare danni al sistema. 22/1/2013 5N - 2 Modulo Win e 2003 server sono sistemi multiuser - idem unix win xp, 7, 8 sono multiprofile Posted: Tue Jan 22, :02 am un prg in esecuzione è composto da un insieme di task ricordare 4 pacchetti di openoffice e di KDE - cosa è Koffice cosa è NEOOFFICE (un porting di OPENOFFICE SU APPLE) DAMN SMALL LINUX cosa è indicato il prg per la gestione dei task in win in win esiste il concetto di UL (unità logica) in unix no tutte le cartelle partono da una unica radice detta root riprendere da VNCViewer e completare gui ricordarsi i nomi delle applicazioni KDE passwd server unix => o > 5O 21/1/ i comandi UNIX sono CASE SENSITIVE può un SO essere Mono user e multi task? qualsiasi versione non server di win può un SO essere Multi user e mono task? impossibile (spiegato) può un SO essere Mono user e mono task? DOS può un SO essere Multi user e multi task? Win2008 win2012 (versioni server di win) - Linux KERNEL => nucleo del sistema operativo che colloquia direttamente con l'hw. Il kernel cambia se cambio l'hw (esempio un ipad o un tablet android) ma gli strati superiori del SO (comandi) rimangono gli stessi DRIVER => traduttore tra PERIFERICA VIRTUALE e PERIFERICA REALE 29/1/2013-5N - 2 Modulo zate in cartelle (folder o directory). Le cartelle Posted: Tue Jan 29, :48 pm permettono un'organizzazione logica dell'informazione adeguata alle esigenze dell'utente. esempio Cartella VOTI => sottocartelle 2011, sottocartelle 1Quadr, 2Quadr REGOLE DI NAMING:

6 Percorso o Path => identifica in modo univoco un file o una cartella all'interno di un pc C:\Program Files\Windows Mail\it-IT C:\Users\sechi.m\Desktop C:\Users\sechi.m\Desktop\scuola\b.htm => questo è il vero nome di un documento dos/win. Non è possibile per via delle regole del FS creare nella stessa cartella documenti con lo stesso nome. Tale nome si dice percorso assoluto in dos/win scrivere C:\Users\sechi.m\Desktop\scuola\b.htm oppure C:\Users\sechi.m\Desktop\scuola\B.HTM indica lo stesso file Le regole appena viste sono univoche sul singolo pc ma non in una rete. UNC => regola di naming per la rete \\nomecomputer\nomecondivisione\percorso assoluto \\nomecomputer\nomecondivisione\scuola\b.htm (se la cartella che ho condiviso è scuola) esempio: nome UNC (univoco in Lan) \\ \Sechi Non Buttare \1Modulo corrisponde al nome locale ----5O 25/1/ O - 22/1/ URL => regola di naming universale per internet protocollo://nomemacchina/percorso rispetto alla document root - FAT 32 => elenco di nomi di files con il puntatore al 1 blocco contenente il mio files. I blocchi successivi sono raggiungibili sfruttando un puntatore al contatore successivo contenuto nel blocco corrente Il blocco è la cella logica in cui viene suddiviso l'hd La divisione evita pesanti operazioni di compattamento quando inserisco un nuovo file di grosse dimensioni. Viene spezzato per cui se ho blocchi disponibili lo salvo senza spostare niente.

7 VANTAGGI FAT ============ - velocità di eliminazione poichè non devo pulire i blocchi. infatti posso eliminare un file semplicemente eliminando una voce (entry) dalla fat (file allocation table). - anche se ho files molto grossi e gli spazi disponibili sono molto frammentati posso salvare senza spostare niente (quindi in modo molto veloce). - possibilità di recupero dei file cancellati. Infatti quando i files sono cancellati non vengono sovrascritti finchè non salvo ulteriori documenti. In altre parole posso recuperare i files cancellati con opportuni tools di recupero dati. SVANTAGGI FAT ============ - Spreco molto spazio se ho file la cui dimensione è molto + piccola rispetto alla dimensione del blocco - Rallentamenti se ho file molto frammentati e i blocchi distanti tra loro (i movimenti della testina rallentano la velocità di lettura) - con una fat 32 posso indirizzare (raggiungere) 2^32 blocchi. - rallentamenti se i blocchi dello stesso file risultano distanti. - se perdo la FAT perdo l'intero contenuto del disco. Per sicurezza esiste una copia nascosta nell'hd della FAT. Quando continuo ad installare ed eliminare files di diverse dimensioni genero una forte frammentazione (blocchi inerenti allo stesso file sono distanti). La deframmentazione è l'operazione che consente di riorganizzare i blocchi in modo che quelli relativi allo stesso files siano disposti in modo consecutivo FAT 32 => 32 => ampiezza dell'indirizzo. Ogni cella (blocco) è numerato. Per leggere il blocco devo conoscere tale indirizzo (puntatore). Se ho 32 bit per registrare degli indirizzi significa che posso numerare i blocchi da 0 a 2^32-1. Ulteriori blocchi oltre tale valore non saranno indirizzabile per cui non posso leggerli.

8 in dos help => comando /? 31/1/2013-5N - 2 Modulo VANTAGGI FAT ============ - velocità di eliminazione poichè non devo pulire i blocchi. infatti posso eliminare un file semplicemente eliminando una voce (entry) dalla fat (file allocation table). - anche se ho files molto grossi e gli spazi disponibili sono molto frammentati posso salvare senza spostare niente (quindi in modo molto veloce). - possibilità di recupero dei file cancellati. Infatti quando i files sono cancellati non vengono sovrascritti finchè non salvo ulteriori documenti. In altre parole posso recuperare i files cancellati con opportuni tools di recupero dati. SVANTAGGI FAT ============ - Spreco molto spazio se ho file la cui dimensione è molto + piccola rispetto alla dimensione del blocco - Rallentamenti se ho file molto frammentati e i blocchi distanti tra loro (i movimenti della testina rallentano la velocità di lettura) - con una fat 32 posso indirizzare (raggiungere) 2^32 blocchi. - se perdo la FAT perdo l'intero contenuto del disco. Per sicurezza esiste una copia nascosta nell'hd della FAT. SPAZIO DISPONIBILE SU DISCO 2^32xdimensione blocco => dimensione disponibile dell'hd Posted: Thu Jan 31, :53 am formattazione => operazione che rende usabile una unità di memoria di massa (HD, USB disk...). In altre parole posso salvare in essa file e cartelle. ==================================================== 2013 Format => prepara la UL a contenere files e cartelle (predispone quella struttura a blocchi) Ad un disco fisso corrispondono N unità logiche => disco partizionato + HD fisici una sola ul => dischi in cluster spiegare come individuo un server http di tipo unix/win (hanno preso nota!) Quanto spazio posso gestire se i blocchi hanno dimensione 4Kb e l'indirizzo è ampio 32 bit 2^32 x dimensione blocco Quando elimino un file nella fat l'iniziale del nome viene sostituita con un? e basta (cancello molto velocemente quindi!)

9 5/2/2013-5N - 2 Modulo PROMPT => punto dove il modulo di SO che controlla l'input dell'utente attende la digitazione di un comando. L'interprete dei comandi (o shell) è il modulo di SO che controlla l'input SHELL = interprete dei comandi Menu Esegui + GUI => shell windows In win la shell è il menu esegui In dos esistono 2 shell: cmd (file cmd.exe) e command.com (vecchia versione) => command.com => interprete dell'ultimo DOS 6.2 => si nota poichè le regole di naming utilizzate per i file considerano il nome lungo al caratteri un nome win viene accorciato a 6 caratteri ~ (alt+126) + numero progressivo in unix esistono diverse shell => bash, sh, ksh, csh => hanno # funzionalità 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 set => comando per visualizzare le variabili di sistema in dos: PROMPT (per dos) => setta l'aspetto del prompt del dos SET PROMPT=Ciao: ==> modifico il prompt del dos con "Ciao:" La variabile di sistema prompt è settata per informare l'utente sulla attuale cartella corrente. Posted: Tue Feb 05, :02 am 5/2/ ora - 5N - 2 Modulo set => comando per visualizzare le variabili di sistema in dos: PROMPT (per dos) => setta l'aspetto del prompt del dos SET PROMPT=Ciao: ==> modifico il prompt del dos con "Ciao:" La variabile di sistema prompt è settata per informare l'utente sulla attuale cartella corrente. Posted: Tue Feb 05, :51 pm

10 --- 5/2/2013-5O VARIABILI D'AMBIENTE => sono valori che il SO utilizza per personalizzare l'ambiente di lavoro di un utente appunti del DOS CONCETTO DI CARTELLA CORRENTE => è la cartella dove verranno eseguiti i comandi nel caso non abbiano alcun argomento (l'argomento non è l'opzione!) In DOS le opzioni sono riconoscibili poichè sono precedute da / mentre in UNIX dal - set, declare => comando per visualizzare le variabili di sistema in unix: declare PS1='Ave docente modello - cosa comanda?' ==> modifico il prompt di unix con "Ciao:" Il comando CD in dos mostra la cartella corrente In unix il comando equivalente è pwd (print work dir) riprendere da dir.. UL corrente etc equivalente unix => ls Esempi dir \ => l'argomento non ha alcun riferimento inerente alla UL per cui il SO utilizza come UL quella corrente (quella che vedo con il comando CD) se il prompt è: c:\pioppo> allora la UL corrente è c: quindi dir c:\ è = a dir \ per cambiare UL mi basta digitare il nome: ad esempio L: Gli argomenti dei comandi quando sono path (percorsi) si compongono in questo modo: <comando di FS> [UL dove operare][root][sequenza di cartelle e files finale] se manca: [UL dove operare] => sostituita con la UL corrente [root] => verrà sostituita con la cartella corrente [sequenza di cartelle e files finale] => non applico alcuna sostituzione dir \ => dir c:\ se c: è ul corrente

11 dir c:pioppo\pluto => se la cartella corrente è c:\caio\sempronio => uguale a: dir c:\caio\sempronio\pioppo\pluto dir "C:\Users\sechi.m\Desktop\Sechi non buttare \2 Modulo" le cartelle relative e:. => cartella corrente.. => cartella contenitore (precedente) di quella corrente quindi dir e dir. sono equivalenti i percorsi relativi servono a scrivere gli argomenti dei comandi in modo + breve ESEMPIO: supponiamo che la cartella corrente sia: C:\Users\sechi.m\Desktop\Sechi non buttare \2 Modulo e voglia vedere il contenuto della cartella precedente. se uso la modalità assoluta devo scrivere: dir "C:\Users\sechi.m\Desktop\Sechi non buttare " in quella relativa mi basta scrivere dir.. un percorso che non inizia con \ (a parte l'ul) è sempre relativo. relativo a cosa? (quella corrente) COSA VEDO CON DIR L:.. => MOSTRA il contenuto della cartella precedente a quella corrente della UL L: COSA VEDO CON DIR L: => MOSTRA il contenuto della cartellacorrente della UL L: COSA VEDO CON DIR L:\ => MOSTRA il contenuto della root della UL L: dir l:\pippo => MOSTRA IL CONTENUTO DELLA CARTELLA PIPPO sotto la root dir l:pippo => MOSTRA IL CONTENUTO DELLA CARTELLA PIPPO (SE è PRESENTE NELLA CARTELLA corrente di L:) il risultato dei 2 comandi è = se e solo se la cartella corrente di L è la root / è la root in unix - in unix non esiste il concetto di ul C:\Documents and Settings\porf sechi\desktop\sechi Non Buttare \1Modulo per ogni UL (unità logica) ho un punto iniziale detto radice o root il riferimento apicale in UNIX si dice root/pippo/pioppo/note.txt 5N 7/2/2013-5N - 2 Modulo Se manca lo / iniziale o l'ul => percorso relativo altrimenti è assoluto Posted: Thu Feb 07, :54 am dir l:\pippo => MOSTRA IL CONTENUTO DELLA CARTELLA PIPPO sotto la root dir l:pippo => MOSTRA IL CONTENUTO DELLA CARTELLA PIPPO (SE è PRESENTE NELLA CARTELLA corrente di L:) dir pippo => MOSTRA IL CONTENUTO DELLA CARTELLA PIPPO (SE è PRESENTE NELLA CARTELLA corrente della UL corrente)

12 dir => cerca nella UL e cartella corrente IN UNIX questi 2 file coesistono allegramente: /pippo/pioppo/note.txt /pippo/pioppo/note.txt CLI (interfaccia con comandi di linea) => interfacce testuali vantaggi CLI - leggerezza (richiede poche risorse HW) - 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 Comandi BATCH => sequenza di comandi che possono essere eseguiti senza il presidio di un utente. i comandi batch sono solitamente file testuali la cui estensione è.bat (in dos) Powered by phpbb Forum Software phpbb Group All times are UTC Page 1 of 3

13 Brescianet.com Sito di supporto alla didattica 5N - 2 Modulo 14/2/2013-5N - 2 Modulo ROOT => utente amministratore - gruppo amministratore - riferimento assoluto del file system Page 2 of 3 Posted: Thu Feb 14, :11 am tree => comando unix/dos TREE => mostra la struttura ad albero della cartella corrente della UL corrente TREE C:=> mostra la struttura ad albero della cartella corrente della UL c: TREE \ => mostra la struttura ad albero della root della UL corrente METADATI => sono info abbinate al file che descrivono ad esempio: - ora di creazione - ora modifica - dimensioni - utente creatore o proprietario - gruppo proprietario... inode=metadati datablock => blocco contenente dati reali di un file (un pezzo) I gruppi di utenti consentono in un NOS la definizione di diritti (policies) di accesso comuni RIASSUMENDO: Il file system è la collezione di prg e di regole che consente l'archiviazione dell'informazione in file e cartelle cartella => definita dal FS consente di raggruppare logicamente dei documenti Nella cartella degli utenti abbiamo tutte le impostazioni degli user che usano la macchina policies => regole di accesso alle risorse (locali o di rete) 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 FS UNIX: dell'inode ricordarsi il tipo di metadati (proprietario, dimensione files, diritti accesso e modalità + link

14 ---- 5O 14/2/2013 Nei dischi fissi ho un blocco che è riservato all'avvio del SO. Tale blocco è 0 ed è = per tutti i SO - Se si rompe il blocco 0 il disco non è + avviabile (usabile si ma è pericoloso) MASTER BOOT RECORD => MBR => blocco reale di avvio Nel blocco 0 posso avere il multiboot => ovvero una sorta di menu che mi consente di selezionare il SO da avviare - in questo caso MBR non è sul blocco 0 RICHIESTA Una tipica partizione Unix contiene un file system così organizzato: - Blocco 0, non usato da Unix, a volte usato per il boot del sistema (è l'mbr se si trova sul device primario); - Blocco 1 o superblock, contiene informazioni critiche sulla struttura del file system (numero di i-node, numero di blocchi del disco ecc); - Elenco degli I-node, numerati da 1 a un numero finito, che contengono le informazioni sui singoli file presenti nel file system e sulla posizione dei rispettivi dati; - Blocchi dei dati, con i dati effettivi contenuti nel file. percorsi relativi in UNIX: caio/pluto./caio/pluto../caio/pluto 19/2/2013 5N - 2 Modulo Queste 2 scritture sono equivalenti caio/pluto./caio/pluto Posted: Tue Feb 19, :51 pm il. è usato per riferirmi alla cartella corrente login => operazione di autenticazione => l'utente digita il suo user id e la sua password => riceve dei diritti di accesso alle risorse del sistema (basate sulle policies) e viene impostata come cartella corrente la cartella /home/nomeuserid /home => cartella unix dei documenti degli utenti c:\users (o utenti) => cartella win dei documenti dell'utente In questa cartella vengono depositati i files dell'utente + le personalizzazioni (profili) che quell'utente ha impostato

15 pwd => mostra la cartella corrente in UNIX cd [UL] => mostra la cartella corrente in DOS (le [] indicano che si tratta di un argomento opzionale. esempio cd cd c: cd => cambio directory => il separatore delle cartelle è diverso da UNIX a DOS esempio: [studente@localhost studente]$ pwd /home/studente [studente@localhost studente]$ cd / [studente@localhost /]$ pwd / [studente@localhost /]$ IN DOS cd \ ls => comando unix che consente di vedere il contenuto di una cartella passata come argomento dir => euivalente dos di ls ls /home => listing della cartella indicata ls => listing della cartella corrente ls.. => listing della cartella precedente a quella corrente ls. => listing della cartella corrente ls / => listing della radice ls home => listing della cartella home che deve trovarsi nella cartella corrente equivalenti DOS dir c:\users => listing della cartella indicata dir => listing della cartella corrente dir.. => listing della cartella precedente a quella corrente dir. => listing della cartella corrente dir \ => listing della radice dir home => listing della cartella home che deve trovarsi nella cartella corrente multiboot =>possibilità di avviare + SO (solo uno alla volta) ==================================================== 5O 19/2/ ripprendere da stty tty => terminale o monitor stty => comando per settare gli aspetti grafici del monitor spiegare come individuo un server http di tipo unix/win (hanno preso nota!) unix è un nos PS1 => variabile ambiente del prompt unix PROMPT => variabile ambiente del prompt dos

16 opzioni ls -l => mostra una serie aggiuntiva di info relative al file -a => mostra i files che iniziano con. (si tratta di files di sistema) -R => mostra ricorsivamente tutte le cartelle contenute nella cartella indicata come argomento ls -R / equivalente dir c:\ /s ora cmd.exe - command.com (antenato del cmd : non gestisce nomi di files > di 8 char + 3 di estensione) help => in win F1 in dos comando comando /? oppure help unix man comando comando --help (tipica di linux) comando -help (tipica di unix) xwindows => xman spiegato perchè esistono le shell? hanno ascoltato i file binari sono gli eseguibili => esempio i prg in dos/win sono eseguibili i files che contengono queste estensioni:.exe.com.dll.bat in unix i files sono eseguibili grazie ad un particolare attributo visualizzato con il comando ls -l In /bin => prg corrispondenti ai comandi del SO (ls, stty, cat...) in dos => c:\windows e in particolare system32/64 /dev => device / cartella c:\windows\system32\driver /dev/console => sorta di shell simile a quella che vedo in un telnet ma che è eseguita sul server (utile per operazioni di manutenzione in assenza di connessioni) /dev contiene le descrizioni delle device usate dal SO per connettersi correttamente ad esse sd? => dischi scsi hd? => dischi ide

17 5/3/2013-5N - 2 Modulo /etc equivalente win c:\windows e c:\programmi Posted: Tue Mar 05, :49 pm in verità le cfg di win si trovano all'interno di un particolare files accessibile con il comando regedit.exe /etc è simile al registro di windows (che si vede con il comando regedit) /home in unix c:\utenti in win /lib in unix C:\Program Files\Common Files => prg di uso comune utilizzate da diverse applicazioni O 21/2/2013 task,thread => elemento in esecuzione un prg in esecuzione può essere costituito da 1 o + task task in unix è detto processo /proc => contiene registrazioni ed info relative ai processi equivalente win c:\users\utentecollegato\temp => cartella dei files temporanei e registro di sistema /tmp c:\users\utentecollegato\temp Un prg non deve conoscere l'ubicazione della cartella temporanea ma usa una variabile di ambiente per trovarla TEMP=C:\Users\sechi.m\AppData\Local\Temp TMP=C:\Users\sechi.m\AppData\Local\Temp in unix /usr in dos l'equivalente è la cartella c:\programmi /usr/x11 ==> Contiene tutto ciò che riguarda l'interfaccia grafica X-Window /usr/spool /usr/man lo spooler è un prg che opera dietro le quinte(background) che intercetta i dati da stampare e

18 durante i momenti di inattività dell'utente manda i comandi necessari alla stampante per produrre il documento richiesto. Si tratta quindi di una sorta di cache/buffer => allinea dispositivi che viaggiano a velocità diverse i files in unix che iniziano con. sono file nascosti che contengono configurazioni o profili (esempio /home/utentecollegato/.bash_profile => configurazioni nella shell bash per l'utente collegato) ls opzioni richieste: -a -l e -R (ricorsivamente mostra la cartella corrente mostracartella(corrente) mostracartelle(1 sottocartella) mostracartelle(1 sottocartella)... mostracartelle(n sottocartella) Definizione ricorsiva => prende come riferimento se stessa. Per evitare una ricorsione infinita occorre porre una condizione di stop o iniziale S(n)= n (definizione iterativa) S(n) = S(n-1)+n (definizione ricorsiva) S(0)=0 S(n) = S(n-1)+n => S(n-1) = S(n-2)+n-1 S(n) = S(n-2)+(n-1)+n S(n) = S(n-3)+(n-2)+(n-1)+n S(n)= n +-1)/2 n!=n*(n-1)! (definizione ricorsiva) 0!=1 n!=1*2*3*...*n (definizione iterativa) pwd -- Non richiesta--- Principio di induzione s(n)=n*(n+1)/2 s(1) => provo (ok) s(2) => provo (ok) s(n) => suppongo vera

19 devo dimostrareche: s(n+1) =(n+2)*(n+1)/2 per la mia ipotesi induttiva s(n+1)= s(n)+n+1 = (n+1)*n/2+n fino a qui dir = directory = cartella arrivato a mkdir escluso md equivalente di mkdir per rimuovere le cartelle il comando è rmdir <cartella di destinazione> (oppure rd) Le cartelle non vuote, per questioni di sicurezza, non possono essere rimosse (esiste in dos una particolare opzione) --- 5O 5/3/2013 riprendere da tree - spiegare diritti files alla 5O tree => in dos => albero delle cartelle partendo dalla cartella corrente della UL corrente tree L: => in dos => albero delle cartelle partendo dalla cartella corrente della UL L: tree L:\ => in dos => albero delle cartelle partendo dalla radice della UL L: tree.. equivale a tree c:.. se c: è la UL corrente whoami => mostra l'utente modello corrente cp 2 argomenti il primo è il file originale il secondo il nome del file copiato o di destinazione cp si comporta in modo differente se gli argomenti sono cartelle cp pioppo.txt.. => pioppo.txt nella cartella corrente viene duplicato nella cartella precedente con lo stesso nome cp nomefile nomecartellaesistente => copio il file originale con lo stesso nome nella cartella: nomecartellaesistente se il primo argomento è una cartella l'intero contenuto verrà messo in un file (se il 2 argomento non è una cartella!) o in una cartella (se il 2 argomento è una cartella!) se ometto il 2 argomento la destinazione è la stessa cartella corrente 7/3/2013-5N - 2 Modulo Posted: Thu Mar 07, :47 am Cosa succede? copy pippo.txt l: => COPIA NELLA CARTELLA CORRENTE DI l: IL FILE PIPPO.TXT CON LO STESSO NOME copy pippo.txt l:. => COPIA NELLA CARTELLA CORRENTE DI l: IL FILE PIPPO.TXT CON LO STESSO NOME COPY... => COPIA IL CONTENUTO DI TUTTI I FILES DELLA CARTELLA PRECEDENTE IN QUELLA CORRENTE COPY.. => IDEM COME SOPRA copy pippo.txt l:pluto => DEVO DISTINGUERE SE PLUTO è UNA CARTELLA O UN FILE - PLUTO NON ESISTE nella cartella corrente di l: => CREA UN FILE PLUTO IDENTICO (COME CONTENUTI

20 A PIPPO.TXT - pluto è UNA CARTELLA (DELLA CARTELLA CORERENTE DI L:) => COPIA IL FILE ALL'INTERNO DELLA CARTELLA PLUTO CON LO STESSO NOME PIPPO.TXT - pluto è UN FILE DELLA CARTELLA CORERENTE DI L: => CHIEDE CONFERMA DI SOVRASCRITTURA PIPPO.TXT => NON è IL VERO NOme del file MA è AD ESEMPIO C:\PLUTO\CAio\pippo.txt (percorso assoluto). Se sposto pippo.txt da C:\PLUTO\CAio a C:\PLUTO\Paperino in realtà modifico il suo nome da C:\PLUTO\CAio\pippo.txt a C:\PLUTO\paperino\pippo.txt mv in unix => in dos 2 comandi ren per i files e move per le cartelle esempio move nomecartellaoriginale nomenuovodellacartella mkdir "sono io" mkdir sono io cosa succede? Spiegato mv pippo / => sposta pippo dalla cartella corrente alla root mv pippo pluto => se pippo è una cartella questa viene rinominata in pluto ma se pippo è un file allora questo viene spostato in pluto (se è una cartella altrimenti rinomina pippo con pluto) DEL EQUIVALENTE DOS DI RM -R /s RICORDARSI SIGNIFICATO OPZIONI COSA SUCCEDE SE SCRIVO: DEL. /s? rm * 13/2/2013: 5N - 2 Modulo equivalenti di mv in dos ren => comando dos applicabile ai files C:\Users\sechi.m>ren pioppo.bat caio.bat Posted: Tue Mar 12, :49 pm move => comando dos applicabile alle cartelle (immaginiamo vvvvv essere una cartella) C:\Users\sechi.m>move vvvvv mmmmm nella nuova versione di win 7-8 ren può essere usato per le cartelle ma solo se tutta l'operazione avviene nella stessa cartella: esempio ==> C:\Users\sechi.m>ren vvvvv mmmmm se nel percorso è incluso il nome di una cartella è opportuno usare move C:\Users\sechi.m>move caio.bat mmmmm\pluto.bat 1 file spostato/i. mentre ren va in errore:

21 C:\Users\sechi.m>ren putty.rnd mmmmm\pluto.bat Sintassi del comando errata. DEL piopp.wsf => elimina il file piopp.wsf DEL a:* => ELIMINA I FILES (NON LE CARTELLE!!) DELLA CARTELLA CORRENTE DI a: DEL * => ELIMINA I FILES (NON LE CARTELLE!!) DELLA CARTELLA CORRENTE Della ul CORRENTE DEL *.* => IDEM DI SOPRA (IN DOS ABBIAMO L'ESTENSIONE DEL FILE CHE è SEPARATO DAL NOME VERO E PROPRIO DA UN PUNTO. del. => IDEM COME SOPRA del \ /S (old deltree) del c:\*.doc /S => elimino tutti i files di word sul disco c: batch => FILE TESTUALE CONTENENTE UNA SEQUENZA DI COMANDI DI so (SISTEMA OPERATIVO) CHE VENGONO ESEGUITI SENZA PRESIDIO DA PARTE DELL'UTENTE. in DOS FILES DI QUESTO TIPO SONO QUELLI CON ESTENSIONE bat O WSF in unix non uso rm *.* ma solo * per eliminare tutti i files rm *.* elimino i files che hanno chmod => consente di modificare gli attributi di accesso ai files/directory immagino di avere un programma pippo.exe che svolge le stesse operazioni di LS [root@localhost studente]# ls -l pippo.exe il gruppo proprietario (predefinito) è quello principale dell'utente che ha creato il file root root mar 8 12:49 pippo.exe si osservi che tutte i permessi di esecuzione sono disabilitati per eseguire il comando devo dire dove si trova (./ iniziale ovvero cartella corrente) [root@localhost studente]#./pippo.exe bash:./pippo.exe: Permission denied l'errore è dovuto alla mancanza di permessi Attivo il permesso di esecuzione per il proprietario [root@localhost studente]# chmod 100 pippo.exe [root@localhost studente]# ls -l pippo.exe ---x root root mar 8 12:49 pippo.exe [root@localhost studente]#./pippo.exe -l totale 1196 drwxrwxr-x 3 studente studente 4096 nov i drwxrwxr-x 3 studente studente 4096 nov n ---x--x--x 1 root root 12 mar 8 12:34 caio.txt ---x root root mar 8 12:49 pippo.exe

22 -rw-r--r-- 1 root root mar 8 12:34 pippo.txt adesso il prg pippo.exe funziona riprendere dagli altri flag 4 => lettura e 2 => modifica O 8/3/2013 una cartella nel FS unix/dow/win è un file particolare contenente l'elenco dei nomi dei files e delle sottocartelle in essa contenuti. Per creare in essa una nuova sottocartella devo avere i diritti di modifica (W). Per entrare (con il cd) in una cartella devo avere i diritti x (esecuzione). Per elencare i files devo avere il diritto (r). chown => cambio il proprietario di un file o di un gruppo di file. Per effettuare tale operazione devo essere un amministratore (esempio root) oppure il proprietario del file [root@localhost studente]# ls -l totale 1196 drwxrwxr-x 3 studente studente 4096 nov i drwxrwxr-x 3 studente studente 4096 nov n ---x-w-r-- 1 root root 12 mar 8 12:34 caio.txt -r-x-wxrwx 1 root root mar 8 12:49 pippo.exe -rw-r--r-- 1 root root mar 8 12:34 pippo.txt [root@localhost studente]# chown studente caio.txt [root@localhost studente]# ls -l caio.txt ---x-w-r-- 1 studente root 12 mar 8 12:34 caio.txt spiegato i 3 significati del termine root chgrp fatto [root@localhost studente]# chgrp studente caio.txt [root@localhost studente]# ls -l caio.txt ---x-w-r-- 1 studente studente 12 mar 8 12:34 caio.txt attrib => comando equivalente di chmod (nel senso che definisce dei diritti di accesso ma non abbina tali diritti ad un particolare utente: in dos infatti tale concetto è assente) attrib gestisce 4 proprietà. mostrato l'equivalente grafico di attrib h => FLAG CHE SE E' ATTIVATO NASCONDE IL FILE R => FLAG CHE SE E' ATTIVATO rende IL FILE A SOLA LETTURA s => FLAG CHE SE E' ATTIVATO rende IL FILE di sistema (esempio boot.ini) a => FLAG CHE SE E' ATTIVATO DICE SOLO CHE SI TRATTA DI UN FILE DI ARCHIVIO (file prodotto dall'utente => usato nei comandi di copia)

23 ATTRIB +FLAG <NOMEDEL FILE O DELLA CARTELLA> ATTRIB +H PIPPO.TXT => RENDO INVISIBILE PIPPO.TXT ATTRIB +r PIPPO.TXT => RENDO a sola lettura PIPPO.TXT attrib -H -R PIPPO.TXT => TOLGO I FLAG DI LETTURA E INVISIBILITA' attrib senza argomenti mostra i flag dei files della cartella corrente l'attributo A è usato nell'xcopy per scopiazzare i files prodotti dall'utente che solitamente presentano l'attributo A attivato O 12/3/ => xcopy /A c:\*.* F: /S => copio tutti i files del mio HD con attributo A nella mia usbkey flag S => si tratta di un files di sistema => gli altri flag non possono essere disabilitati se non disabilito tale flag echo mostra a video l'argomento. Usato nei files batch per mostrare lo stato di avanzamento delle istruzioni che vengono via via eseguite. echo $USER => mostro in unix la variabile d'ambiente relativa all'utente connesso echo %USERNAME% => mostro in dos/win la variabile d'ambiente relativa all'utente connesso spiegare xcopy in relazione ai flag cat <nomefile> mostra il contenuto del file cat nomefile1 nomefile2 nomefile3 => mostra in sequenza in contenuto dei 3 files passati come argomento il comando in dos equivalente cat è type 14/3/2013: 5N - 2 Modulo comando more => mostra un file testuale una pagina alla volta. (solo comando q => uscita) in dos il comando equivalente è identico. non sono usabili con i files binari (eseguibili ovvero i prg che contengono istruzioni assembler o in codice macchina [quello del processore]) Posted: Thu Mar 14, :06 am no cmp, diff, ln, tee, uniq, touch, tr

24 cut => estrae con opportuna opzione solo alcune colonne di un file find => usato per ricercare i files all'interno del disco esempio find <percorso di inizio> -name '*parolacercata*' find / -name '*sechi*' => ricerca tutti i files che contengono un nome sort => ordina wc => statistiche sulle righe, parole e char tar => tape archive => prg per fare i bck gzip/gunzip => equivalente a winzip chkdsk => simile a df solo che effettua il test del fs (file system) in dos non esiste equivalente di ps poichè è un SO monotask in win il comando equivalente è taskmgr (ctrl+alt+canc) ps -l mostra + colonne UID => user identifier PID => process identifier PPID => parent process identifier TIME => tempo di esecuzione tty => terminale dove ho eseguito il comando O 14/3/ man prende origine dal comando more la shell è un ambiente di sviluppo posso costruire dei prg ps senza opzione mostra l'elenco dei processi attivi nella sessione terminale dove ho digitato il comando ps grep è usato PER RICERCARE LE RIGHE CHE CONTENGONO LE PAROLE PASSATE COME ARGOMENTO ps -ef grep 112 => mostra le righe dei processi contenenti la stringa 112 in.telnetd => server telnetd (demone) quale è il PPID del comando digitato su linea di comando? il pid della shell dove esegui il comando xinetd => gestisce il tcp/ip init => processo iniziale 19/3/ H: 5N - 2 Modulo Posted: Tue Mar 19, :33 am

25 DOMANDA SU FTP TESTUALE: Carica il file PIOPPO.TXT sul server pippo.txt dalla cartella c:\caio alla cartella /home/pluto Le dir portebbero essere parametriche: (esempio tu sei l'utente cognome carichi dalla tua homedir windows a quella unix) 1) login ftp <indirizzo ip> user password 2) [verifiche sul server] Controllo dove sono con il comando cd (oppure pwd), con il dir vedo cosa ho nella cartella ftp attiva e con cd /home/pluto mi sposto alla cartella richiesta (si tratta di comandi relativi al protocollo ftp e non al FS) 3) [verifiche sul client] Con lcd verifico la cartella locale sul client. Mi sposto sul client mediante il comando lcd c:\caio 4) specifico il tipo di file: testuale se è: txt, htm, html, bat. Se non ho questa estensione nel nome del file allora si tratta di binary altrimenti ASCII 5) Se scarico il file userò get altrimenti un comando put seguito dal nome del file da scaricare/caricare 6) sgommo dal server con bye o quit (talvolta con exit) Nel ps STIME inidca l'orario di avvio del processo O 15/3/ perchè yes continua a mostrare delle y nonostante sia stato amabilmente ucciso? spiegato comando kill => non uccide i processi ma manda segnali. i segnali vengono usati per sincronizzare i processi (ese,mpio un processo ordina un elenco e manda il segnale di wait fino a che non ha terminato al processo di stampa) comando > nomefile => l'output non viene mostrato a video ma salvato nel file indicato a destra di > (modalità ridirezione) Un & in fondo al comando manda il processo in background. E' usato nella shell per avere a disposizione sempre il prompt. fg => manda in foreground un processo in bg (il numero del processo è ottenuto con il comando jobs) bg => manda in background un processo in wait che si trova in fg (il numero del processo è ottenuto con il comando jobs) 19/3/2013-5N - 2 Modulo Posted: Tue Mar 19, :48 pm PATH => variabile d'ambiente contenente i percorsi dove cercare i comandi (esiste anche in dos). Whereis usa

26 questa var per mostrare i percorsi assoluti del comandi In dos la shell cerca un comando prima nella cartella corrente e poi nell'elenco delle cartelle inserito nella variabile d'ambiente PATH WHICH ED ALIAS NON SONO DA FARSI! Il comando date mostra la data e l'ora corrente. Un super-user può modificare la data e l'ora script => registra (nel file typescript) la sessione dove ho eseguito il comando stesso. line printer => comandi lpq => gestione della coda di stampa (mette in coda sullo spooler le varie stampe) lpr => prg per stampare postscript => linguaggio vettoriale per le periferiche di stampa. L'ambiente XWIN è un ambiente grafico vettoriale (perchè è comodo il vettoriale?) spiegato - in stampa la qualità resta sempre massima - il file è testuale (portabilità!) ed usabile nei meccanismi tcp/ip - leggerezza PDF usa la tecnica PS per rappresentare le pagine stampate La ridirezione dell'output prende l'output di un comando e lo posiziona nel file specificato ls > caio ==> creo un file caio con l'output di ls. Se caio esisteva viene segato e sostituito con l'output ls >> caio ==> accodo l'output di ls a caio 21/3/2013-5N - 2 Modulo cat < pioppo.txt Posted: Thu Mar 21, :01 am o - 19/3/2013 HOST => computer che state usando hostname => equivalente di echo $HOSTNAME lpq => gestore coda di stampa. blinda le stampe degli utenti, le salva nella cartella di spooling e in base alle priorità manda in stampa i vari elaborati il video viene gestito da 2 device virtuali: stderr (per gli errori) e stdout (messaggi normali) l'input è gestito da un device virtuale stdin sh < registrazione.txt : spiegato cat file1 file2 > file3

27 equivale a cat file1 > file3 cat file2 >> file3 cosa succede se scrivo (1> corrisponde allo stdout e quindi a >) ls -R / > /dev/null equivale a : ls -R / 1> /dev/null mostra solo i messaggi di errore. Questo perchè il > intercetta solo lo stdout e non lo stderr che viene comunque inviato a video comando 2> errori.txt > avvisinormali.txt => spiegato cat senza argomenti replica l'input di tastiera ls -R / 2> /dev/null => non vengono visualizzati gli errori. Con 2> viene blindata la device stderr e non quella stdour cat > nomefile ==> salva in nomefile il testo digitato da tastiera (posso scrivere un file di testo senza notepad [editor]) equivalente in dos copy con: pippo.txt con: => nome predefinito della console lpt: => nome predefinito della stampante com: => nome predefinito della seriale usb: => nome predefinito della usb tutti questi sono dei files virtuali copy con: lpt1: => mando immediatamente in stampa quello che scrivo type divinacommedia.ps > lpt1: mando in stampa il file postscript divinacommedia.ps --- 5O 21/3/2013 type divinacommedia.ps > lpt1: mando in stampa il file postscript divinacommedia.ps in unix cat divinacommedia.ps lp ==> poichè in unix la stampa è gestita da un processo e non da un file come in DOS cat divinacommedia.ps more => corretto

28 cat divinacommedia.ps > more => errato spiegato il xchè in dos tyè cat > pippo.txt equivalente unix di copy con: pippo.txt Wild chars o meta caratteri * => qualsiasi sequenza quindi anche quella vuota? => qualsiasi carattere quindi anche niente dir A?.txt => mostra tutti i files della cartella corrente lunghi al massimo 2 char che iniziano per A e che hanno estensione txt dir A*.txt => mostra tutti i files della cartella corrente che iniziano per A e che hanno estensione txt dir??? grep 5* elencostudenti.txt grep 5N elencostudenti.txt => spiegato (mostra le linee che contengono 5N) ps -ef grep httpd => mostra i processi del server httpd 26/3/2013: 5N - 2 Modulo dir \* /S =>ricerco tutti i files senza estensione Posted: Tue Mar 26, :51 pm --5N 21/3/ finger => elenco delle mail - client di fingerd lynx => browser testuale riprendere con i comandi interni ed esterni 5O 26/3/2012 set equivalente in dos di env, declare e set Percorsi di ricerca dei comandi digitati nella shell: In dos ho i comandi interni: esempio dir, copy => non esistono files del tipo dir.exe o dir.com ma sono funzioni interne della shell stessa i comandi interni in dos esistono perchè? spiegato Quando digito un cmd sul prompt la shell dos 1) inizia prima a cercare nell'elenco dei comandi interni 2) se non trova il comando lo cerca nella cartella corrente; 3) se non lo trova ricerca nelle cartelle indicate nel PATH

29 altrimenti messaggio di errore Quando digito un cmd sul prompt la shell unix 1) inizia prima a cercare nell'elenco dei comandi interni 2) se non lo trova ricerca nelle cartelle indicate nel PATH altrimenti messaggio di errore quindi per eseguire un comando locale nella cartella corrente in unix (non presente nel PATH) devo digitare./comando edit => editor dos vi => editor unix emac => editor unix xedit => editor xwin notepad => editor win textedit => editor mac Un editor è un prg che produce file di testo vi => esco con (con salvataggio) :wq vi => esco con (senza salvataggio) :q! Come riconosco che un comando è interno? spiegato HELP xman => help in xwin F1 => help in WIN --help / man => help in unix /? => help in dos formattare => preparo una partizione ad accogliere dei files e delle cartella freeware => sw gratuito opensource => sorgenti accessibili - sw modificabile e gratuito adware => sw gratuito ma devo subire la pubblicità shareware => sw gratuito per un periodo di prova - poi devo cacciare vile pecunia linux => opensource indica il PPID del comando ls che stai eseguendo? e' il PID della shell dove lavoro quale è il PPID del processo init? fork => processo di duplicazione della memoria del prg padre che verrà popolata con le istruzioni del prg figlio che a questo punto gira arrivato alla 2.8 (gopher escluso) Powered by phpbb Forum Software phpbb Group All times are UTC Page 2 of 3

30 Brescianet.com Sito di supporto alla didattica 5N - 2 Modulo 4/4/2013-5N - 2 Modulo kde, gnome sono interfacce grafiche: posso selezionare quella che + mi aggrada failsafe => simile alla modalità provvisoria di win Page 3 of 3 Attualmente GNOME è l'ambiente grafico di default di molte distribuzioni Linux, tra le quali Debian, Fedora e Ubuntu. emulazione testuale => sessione testuale ottenuta con telnet, ssh 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 shutdown => spegnimento del sistema nei terminali grafici arriva l'equazione di quello che deve essere mostrato per cui i terminali grafici hanno un processore contrariamente a quelli testuali. Oggi i terminali sono tutti SW (riprendere dalla connessione tra terminale e SERVER) Arrivato alla domanda simulata 2.D.5 esclusa Posted: Thu Apr 04, :16 am 09/4/2013-5N - 2 Modulo emulazione testuale => sessione testuale ottenuta con telnet, ssh 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 shutdown => spegnimento del sistema nei terminali grafici arriva l'equazione di quello che deve essere mostrato per cui i terminali grafici hanno un processore contrariamente a quelli testuali. Oggi i terminali sono tutti SW (riprendere dalla connessione tra terminale e SERVER) Arrivato alla domanda simulata 2.E.1 esclusa 5O 5/4/ spiegato whereis => ricerca dei files nelle cartelle indicate nel PATH GS => ghostview => mostra a video i files ps => è la base implementativa del prg PDF reader Posted: Tue Apr 09, :51 am FORMATO => come viene registrata l'informazione all'interno di un file. Solo chi conosce quel formato è in grado di visualizzare i contenuti. Esempio GIF, JPG, DOC, XLSX sono esempi di formati.

31 Powered by phpbb Forum Software phpbb Group All times are UTC Page 3 of 3

Brescianet.com. 5O - 2 Modulo http://lnx.brescianet.com/scuolaforum2012/viewtopic.php?f=15&t=19. 5O - 2 Modulo by e01692. 17/1/2013 -: 5O - 2 Modulo

Brescianet.com. 5O - 2 Modulo http://lnx.brescianet.com/scuolaforum2012/viewtopic.php?f=15&t=19. 5O - 2 Modulo by e01692. 17/1/2013 -: 5O - 2 Modulo Brescianet.com Sito di supporto alla didattica http://lnx.brescianet.com/scuolaforum2012/ 5O - 2 Modulo http://lnx.brescianet.com/scuolaforum2012/viewtopic.php?f=15&t=19 5O - 2 Modulo Unix e Sistemi Operativi

Dettagli

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA) Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

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

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

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

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 : Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo

Dettagli

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

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

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

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

Reti di Calcolatori PROTOCOLLO FTP

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

Dettagli

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

Il Web Server e il protocollo HTTP

Il Web Server e il protocollo HTTP Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,

Dettagli

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine. ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione

Dettagli

Risolvere i problemi di avvio di Windows XP

Risolvere i problemi di avvio di Windows XP Risolvere i problemi di avvio di Windows XP Un computer che esegue Windows XP non riesce più ad avviarsi correttamente e, invece di caricare il sistema operativo, mostra una schermata DOS con il messaggio:

Dettagli

Laboratorio di Programmazione

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

Dettagli

FoLUG Forlì Linux User Group. Partizionamento

FoLUG Forlì Linux User Group. Partizionamento FoLUG Forlì Linux User Group con la partecipazione della Circoscrizione n 3 di Forlì Partizionamento Quello che occorre sapere sul disco fisso per installare UBUNTU 10.10 o altri sistemi operativi. FoLUG

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

Esercitazione su Windows. Introduzione al calcolatore Introduzione a Windows

Esercitazione su Windows. Introduzione al calcolatore Introduzione a Windows Esercitazione su Windows Introduzione al calcolatore Introduzione a Windows Sistemi Operativi Moderni Multi-Utente Multi-Processo Strutturati a Cipolla Dispongono di Interfaccia Grafica (GUI) oltre che

Dettagli

Il computer: primi elementi

Il computer: primi elementi Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni

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

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

Il Software. Il software del PC. Il BIOS

Il Software. Il software del PC. Il BIOS Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

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

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

Esercitazione 1 primi passi e uso dei file

Esercitazione 1 primi passi e uso dei file primi passi e uso dei file 1 Sistemi operativi per PC I sistemi operativi per personal computer più diffusi sono: Windows (Microsoft) Linux (freeware) MacOS (Apple) Il laboratorio verterà su Windows 2

Dettagli

Software di base. Corso di Fondamenti di Informatica

Software di base. Corso di Fondamenti di Informatica Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti

Dettagli

Sistemi Operativi Il Sistema Operativo Windows (parte 3)

Sistemi Operativi Il Sistema Operativo Windows (parte 3) Sistemi Operativi Il Sistema Operativo Windows (parte 3) Docente: Claudio E. Palazzi cpalazzi@math.unipd.it Crediti per queste slides al Prof. Tullio Vardanega Architettura di NTFS 1 NTFS file system adottato

Dettagli

Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi

Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi Parte V & Reti Sistema operativo: insieme di programmi che gestiscono l hardware Hardware: CPU Memoria RAM Memoria di massa (Hard Disk) Dispositivi di I/O Il sistema operativo rende disponibile anche il

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

Indice del forum -> Classe 5N - 2 Modulo. Inviato: 21 Nov 2005 08:02 am Oggetto: 2 Modulo - classe 5N

Indice del forum -> Classe 5N - 2 Modulo. Inviato: 21 Nov 2005 08:02 am Oggetto: 2 Modulo - classe 5N lnx.brescianet.com Sito didattico - Prof. Sechi Marco FAQ Cerca Lista degli utenti Gruppi utenti Profilo Non ci sono nuovi messaggi Logout [ ] 2 Modulo - classe 5N Indice del forum -> Classe 5N - 2 Modulo

Dettagli

Mac Application Manager 1.3 (SOLO PER TIGER)

Mac Application Manager 1.3 (SOLO PER TIGER) Mac Application Manager 1.3 (SOLO PER TIGER) MacApplicationManager ha lo scopo di raccogliere in maniera centralizzata le informazioni piu salienti dei nostri Mac in rete e di associare a ciascun Mac i

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

FPf per Windows 3.1. Guida all uso

FPf per Windows 3.1. Guida all uso FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete

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

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

FtpZone Guida all uso Versione 2.1

FtpZone Guida all uso Versione 2.1 FtpZone Guida all uso Versione 2.1 La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente

Dettagli

Procedura per creare un archivio storico remoto nelle 24 ore giornaliere

Procedura per creare un archivio storico remoto nelle 24 ore giornaliere Procedura per creare un archivio storico remoto nelle 24 ore giornaliere La seguente procedura ha lo scopo di illustrare il metodo di creazione di un archivio storico fotografico nell arco delle 24 ore

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

Corso basi di dati Installazione e gestione di PWS

Corso basi di dati Installazione e gestione di PWS Corso basi di dati Installazione e gestione di PWS Gianluca Di Tomassi Email: ditomass@dia.uniroma3.it Università di Roma Tre Cosa è PWS? Il Personal Web Server altro non è che una versione ridotta del

Dettagli

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo

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

FtpZone Guida all uso

FtpZone Guida all uso FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password

Dettagli

LaCie Ethernet Disk mini Domande frequenti (FAQ)

LaCie Ethernet Disk mini Domande frequenti (FAQ) LaCie Ethernet Disk mini Domande frequenti (FAQ) Installazione Che cosa occorre fare per installare l unità LaCie Ethernet Disk mini? A. Collegare il cavo Ethernet alla porta LAN sul retro dell unità LaCie

Dettagli

marco.falda@unipd.it 1. la coordinazione delle diverse componenti hardware (e software) del computer 2. l esecuzione e la coordinazione dei processi

marco.falda@unipd.it 1. la coordinazione delle diverse componenti hardware (e software) del computer 2. l esecuzione e la coordinazione dei processi Windows Il Sistema Operativo marco.falda@unipd.it Il Sistema Operativo è il software che permette l interazione tra uomo e macchina (hardware) È fornito in genere con l elaboratore, e ne consente il funzionamento

Dettagli

Capitolo 11 -- Silberschatz

Capitolo 11 -- Silberschatz Implementazione del File System Capitolo 11 -- Silberschatz Implementazione del File System File system: Definizione dell aspetto del sistema agli occhi dell utente Algoritmi e strutture dati che permettono

Dettagli

Il File System. Il file system

Il File System. Il file system Il File System Il file system Parte di SO che fornisce i meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate in memoria di massa Realizza i concetti astratti di file:

Dettagli

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE

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

Il file system. meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate. in memoria di massa

Il file system. meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate. in memoria di massa Il File System 1 Il file system E quella componente del SO che fornisce i meccanismi di accesso e memorizzazione delle informazioni (programmi e dati) allocate in memoria di massa Realizza i concetti astratti

Dettagli

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO IL SOFTWARE L HARDWARE da solo non è sufficiente a far funzionare un computer Servono dei PROGRAMMI (SOFTWARE) per: o Far interagire, mettere in comunicazione, le varie componenti hardware tra loro o Sfruttare

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

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

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

Fate doppio click sul file con nome postgresql-8.0.msi e impostate le varie voci come riportato nelle immagini seguenti:

Fate doppio click sul file con nome postgresql-8.0.msi e impostate le varie voci come riportato nelle immagini seguenti: ,QVWDOOD]LRQHGL'LVNL L installazione di Diski e composta di due parti: il back-end e il front-end. Il back-end e il database relazionale orientato agli oggetti PostgreSQL. PostgreSQL e disponibile in diverse

Dettagli

Le Infrastrutture Software ed il Sistema Operativo

Le Infrastrutture Software ed il Sistema Operativo Le Infrastrutture Software ed il Sistema Operativo Corso di Informatica CdL: Chimica Claudia d'amato claudia.damato@di.uniba.it Il Sistema Operativo (S0) (Inf.) E' l'insieme dei programmi che consentono

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

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

FTP. Appunti a cura del prof. ing. Mario Catalano

FTP. Appunti a cura del prof. ing. Mario Catalano FTP Appunti a cura del prof. ing. Mario Catalano Il protocollo FTP 1/2 Attraverso il protocollo FTP (File Transfer Protocol) è possibile trasferire uno o più files di qualsiasi tipo tra due macchine Tale

Dettagli

GateManager. 1 Indice. tecnico@gate-manager.it

GateManager. 1 Indice. tecnico@gate-manager.it 1 Indice 1 Indice... 1 2 Introduzione... 2 3 Cosa vi serve per cominciare... 2 4 La Console di amministrazione... 2 5 Avviare la Console di amministrazione... 3 6 Come connettersi alla Console... 3 7 Creare

Dettagli

Configurazione della ricerca desktop di Nepomuk. Sebastian Trüg Anne-Marie Mahfouf Traduzione della documentazione in italiano: Federico Zenith

Configurazione della ricerca desktop di Nepomuk. Sebastian Trüg Anne-Marie Mahfouf Traduzione della documentazione in italiano: Federico Zenith Configurazione della ricerca desktop di Nepomuk Sebastian Trüg Anne-Marie Mahfouf Traduzione della documentazione in italiano: Federico Zenith 2 Indice 1 Introduzione 4 1.1 Impostazioni di base....................................

Dettagli

Laboratorio informatico di base

Laboratorio informatico di base Laboratorio informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche (DISCAG) Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it) Sito Web del corso: www.griadlearn.unical.it/labinf

Dettagli

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell

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

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. 2ELHWWLYL GD UDJJLXQJHUH SHU JOL VWXGHQWL alla fine dell esercitazione gli studenti dovranno essere in grado di: 1. utilizzare

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

Programma applicativo di protezione LOCK Manuale per l utente V2.22-T05

Programma applicativo di protezione LOCK Manuale per l utente V2.22-T05 Programma applicativo di protezione LOCK Manuale per l utente V2.22-T05 Sommario A. Introduzione... 2 B. Descrizione generale... 2 C. Caratteristiche... 3 D. Prima di utilizzare il programma applicativo

Dettagli

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base).

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base). Dropbox di classe Lo scopo del servizio Dropbox di classe è quello di far conoscere ai docenti del nostro istituto il funzionamento di un sistema di Cloud Storage, pronto e facile da usare, per esplorare

Dettagli

ALL FOR SCAN Versione Twain Manuale Utente. Versione 2.0A00. Luccarelli Srl

ALL FOR SCAN Versione Twain Manuale Utente. Versione 2.0A00. Luccarelli Srl ALL FOR SCAN Versione Twain Manuale Utente Versione 2.0A00 1. Cos è ALL FOR SCAN All For Scan è un software per l archiviazione ottica dei documenti, per scanner che usano le interfaccie Kofax o Twain.

Dettagli

Programma di configurazione di reti NetWare

Programma di configurazione di reti NetWare Novell NetWare Questo argomento include le seguenti sezioni: "Programma di configurazione di reti NetWare" a pagina 3-44 "Configurazione rapida" a pagina 3-44 "Impostazione avanzata" a pagina 3-44 "Impostazione

Dettagli

Supporto On Line Allegato FAQ

Supporto On Line Allegato FAQ Supporto On Line Allegato FAQ FAQ n.ro MAN-8NQLJY70768 Data ultima modifica 26/01/2012 Prodotto Dichiarazioni Fiscali 2012 Modulo Studi di Settore Oggetto Servizio di attivazione Studi WKI In giallo le

Dettagli

PRODUZIONE PAGELLE IN FORMATO PDF

PRODUZIONE PAGELLE IN FORMATO PDF Requisiti minimi: PRODUZIONE, FIRMA E PUBBLICAZIONE DELLA PAGELLA ELETTRONICA CON ALUNNI WINDOWS PRODUZIONE PAGELLE IN FORMATO PDF Argo Alunni Windows aggiornato alla versione più recente. Adobe PDF CREATOR,

Dettagli

Active Directory. Installatore LAN. Progetto per le classi V del corso di Informatica

Active Directory. Installatore LAN. Progetto per le classi V del corso di Informatica Installatore LAN Progetto per le classi V del corso di Informatica Active Directory 26/02/08 Installatore LAN - Prof.Marco Marchisotti 1 Agli albori delle reti...... nelle prime LAN era facile individuare

Dettagli

BACKUP APPLIANCE. User guide Rev 1.0

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

Dettagli

Stampe in rete Implementazione corretta

Stampe in rete Implementazione corretta NETWORK PRINT SERVERS Articolo Stampe in rete Implementazione corretta Created: June 3, 2005 Last updated: June 3, 2005 Rev:.0 INDICE INTRODUZIONE 3 INFRASTRUTTURA DELLE STAMPE IN RETE 3. Stampa peer-to-peer

Dettagli

PORTALE CLIENTI Manuale utente

PORTALE CLIENTI Manuale utente PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al meglio le risorse del Sistema

Dettagli

Sistemi Operativi. Organizzazione logica ed implementazione di un File System

Sistemi Operativi. Organizzazione logica ed implementazione di un File System Modulo di Sistemi Operativi per il corso di Master RISS: Ricerca e Innovazione nelle Scienze della Salute Unisa, 17-26 Luglio 2012 Sistemi Operativi Organizzazione logica ed implementazione di un File

Dettagli

Le Interfacce Grafiche

Le Interfacce Grafiche Le Interfacce Grafiche Applicazione Client-Server Un'applicazione client-server (letteralmente cliente-servente) è un tipo di applicazione di rete nel quale un computer client istanzia l'interfaccia utente

Dettagli

STRUMENTI DI PRESENTAZIONE MODULO 6

STRUMENTI DI PRESENTAZIONE MODULO 6 STRUMENTI DI PRESENTAZIONE MODULO 6 2012 A COSA SERVE POWER POINT? IL PROGRAMMA NASCE PER LA CREAZIONE DI PRESENTAZIONI BASATE SU DIAPOSITIVE (O LUCIDI) O MEGLIO PER PRESENTARE INFORMAZIONI IN MODO EFFICACE

Dettagli

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0 PAG. 2 DI 38 INDICE 1. PREMESSA 3 2. SCARICO DEL SOFTWARE 4 2.1 AMBIENTE WINDOWS 5 2.2 AMBIENTE MACINTOSH 6 2.3 AMBIENTE

Dettagli

Il software del PC. Il BIOS

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

Dettagli

Utilizzo Base del Sistema Operativo Ubuntu GNU/Linux

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

Dettagli

1) GESTIONE DELLE POSTAZIONI REMOTE

1) GESTIONE DELLE POSTAZIONI REMOTE IMPORTAZIONE ESPORTAZIONE DATI VIA FTP Per FTP ( FILE TRANSFER PROTOCOL) si intende il protocollo di internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. Per l utilizzo

Dettagli

Il sistema di I/O. Hardware di I/O Interfacce di I/O Software di I/O. Introduzione

Il sistema di I/O. Hardware di I/O Interfacce di I/O Software di I/O. Introduzione Il sistema di I/O Hardware di I/O Interfacce di I/O Software di I/O Introduzione 1 Sotto-sistema di I/O Insieme di metodi per controllare i dispositivi di I/O Obiettivo: Fornire ai processi utente un interfaccia

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA GESTIONE DELLE VISITE CLIENTI VIA WEB LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici

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

Esercitazione finale per il corso di Sistemi Operativi (A.A. 2004/2005)

Esercitazione finale per il corso di Sistemi Operativi (A.A. 2004/2005) Esercitazione finale per il corso di Sistemi Operativi (A.A. 2004/2005) Descrizione dell esercitazione L esercitazione consiste nell implementare un semplice gestore di aste attraverso il quale gli utenti

Dettagli

Cosa è un foglio elettronico

Cosa è un foglio elettronico Cosa è un foglio elettronico Versione informatica del foglio contabile Strumento per l elaborazione di numeri (ma non solo...) I valori inseriti possono essere modificati, analizzati, elaborati, ripetuti

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

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo Sistema Operativo Fondamenti di Informatica 1 Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

Dettagli

Digital Persona Client/Server

Digital Persona Client/Server Documentazione Tecnica Digital Persona Client/Server Installazione 03/10/2012 INDICE DOCUMENTO Introduzione... 3 Versioni del documento... 3 Premessa... 3 Digital Persona... 3 Prerequisiti... 3 Installazione...

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

Scegliamo l opzione <salva>

Scegliamo l opzione <salva> 1 Tutto su Microsoft Virtual PC 2007 Questo disco virtuale permette di usare un altro sistema operativo sullo stesso disco senza dovere creare altra partizione dove installare il S.O. e il BOOT LOADER

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

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

Il sistema operativo Il sistema operativo Il sistema operativo è il programma fondamentale di ogni PC. Costituisce l interfaccia fra l utente ed i componenti fisici del calcolatore. Il sistema operativo comunica con tutti

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

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1 Pagina 1 Sommario...1 Apertura...2 Visualizzazioni...2 Elenco...2 Testo sul pulsante e altre informazioni...3 Comandi...3 Informazioni...4 Flow chart...5 Comandi...6 Pulsanti Principali e Pulsanti Dipendenti...6

Dettagli