Shell di Linux e Comandi Utente

Размер: px
Начинать показ со страницы:

Download "Shell di Linux e Comandi Utente"

Транскрипт

1 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

2 Outline Accesso al sistema Documentazione Linux Filesystem Comandi base: /bin stdin, stdout e stderr Manipolazione ed editing di testi Process Management Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.2/23

3 Accesso al sistema Linux è un ambiente di lavoro multiutente occorre quindi farsi riconoscere per poter accedere alle risorse del sistema l accesso in locale avviene tramite login testuale o grafico username e password passwd e passmass exit reboot e shutdown Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.3/23

4 Documentazione Linux offre ampia documentazione on line man info Esempi: man info, man man, man -k info info, info man The Linux Documentation Project: Cosa potete trovare: HowTo, Guides, FAQs man pages (per integrare il vostro man) Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.4/23

5 Linux Filesystem - 1 Il filesystem standard (FHS) di Linux è composto dalle seguenti directory di base, ciascuna contenente: /bin: binari che possone essere eseguiti da tutti gli utenti /sbin: binari necessari all amministrazione del sistema /dev: files necessari per l accesso ai dispositivi del calcolatore /etc: files di configurazione del sistema /home: home directory degli utenti /lib: librerie necessarie al funzionamento del software installato /proc: filesystem virtuale per il passaggio on the fly di parametri al kernel /tmp: file temporanei /var: dati variabili (coda printserver, coda mailserver, logs,...) /usr: software utilizzato dagli utenti: X11R6, Header file, Sorgenti,... Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.5/23

6 Linux Filesystem - 2 Linux consente il controllo dell accesso ai file su tre livelli I tre livelli sono: utente (user, u) gruppo (group, g) altri (other, o) Esempio: 168k -rw-r roberto opt 162k apr 15 15:16 pippo.tex il file pippo.tex è accessibile: in lettura e scrittura rw- all utente roberto in lettura r-- al gruppo opt in nessun modo agli altri utenti Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.6/23

7 Linux Filesystem - 3 Ognuno dei tre gruppi di permessi può specificare con 3 bit i limiti di accesso: r permesso di lettura w permesso di scrittura x permesso di esecuzione Comandi: whoami (caso particolare di who) chmod per cambiare i permessi di un file chown per cambiare l owner di un file du disk usage df filesystem Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.7/23

8 Linux Filesystem - 4 comandi per muoversi all interno del filesystem ls, elenca i file contenuti in un directory rm, cancella un file mv, nuovi un file cp, copia un file cd, cambia directory mkdir, crea una directory (opzione -p) rmdir, cancella directory (alt: rm -rf) Esercizio 1: scrivere comando che usando cp compie il backup con update di /bin/ nella propria home. (Hints: man cp, backup con update significa che ripetendo il comando, se i files contenuti in /bin/ non sono modificati, non viene copiato niente) Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.8/23

9 stdin, stdout e stderr ogni processo unix ha tre canali standard di comunicazione stdin, stdout e stderr sono rispettivamente: lo standard input, ovvero il canale dal quale arrivano i dati da processare lo standard output, ovvero il canale nel quale vengono inviati il risultato delle esecuzioni lo standard error, ovvero il canale nel quale vengono inviati gli errori di esecuzione normalmente lo standard input è la tastiera mentre standard output e standard error sono il terminale Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.9/23

10 redirezionamento dei canali - 1 per modificare un canale standard, esistono degli operatori detti di shell < file prende come input il contenuto di file piuttosto quello che arriva da tastiera > file l output di un certo comando è messo in file piuttosto che inviato a terminale permette di utilizzare l output del comando a sinistra come input del comando a destra (pipe) 2> file ridirige lo standard error verso file >> file ridirige lo standard output verso file concatenandolo con il contenuto precedente Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.10/23

11 redirezionamento dei canali - 2 Esercizio 2 1. creare un file manuale contenente le man pages dei seguenti comandi: man info chmod Per visualizzare il contenuto del file manuale usare il comando less manuale Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.11/23

12 Manipolazione dei testi - 1 Esistono una serie di comandi per trattare un testo 1. less, visualizzazione di un testo 2. tail, come less ma mostra le ultime righe del file 3. head, come less ma mostra le prime righe del file 4. grep, ricerca di un testo all interno di files 5. sort, ordina un file per righe 6. diff, per evidenziare le differenze tra due files 7. cut, rimuove sezioni da ogni riga di file 8. wc, word count Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.12/23

13 Manipolazione dei testi - 2 Esercizio 3 Contare quante sono le occorrenze della stringa gcc nel man di gcc Visualizzare tutti i file di configurazione (che assumiamo terminare con l estensione.conf) contenuti nella directory /etc/ ed in tutte le sue sottodirectory Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.13/23

14 Editor di testi Linux fornisce anche una serie di test editor estremamente potenti vi, editor testuale emacs, editor grafico vi, editor standard presente in ogni ambiente linux emacs, editor NON presente in tutte le distribuzioni xemacs Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.14/23

15 vi - 1 vi è un editor full-screen due modi: comando ed inserimento modo comando: tasto ESC modo inserimento: i, insert a, append o, nuova riga Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.15/23

16 vi - 2 vi comandi di base x, cancella un carattere dd, cancella una riga yy, copy uu, undo p, paste :w, salva :q, esci Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.16/23

17 Shell environment - 1 L ambiente di lavoro di una shell è caratterizzato da valori che sono mantenuti (ed accessibili) in variabili d ambiente Esempi: PWD HOME HOSTNAME PATH MANPATH... comando per visualizzare tutte le variabili: env Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.17/23

18 Shell environment - 2 È possibile modificare il valore di una variabile d ambiente con il comando builtin export Esempio: export PATH=$PATH:/path/directory/ modifica il valore di PATH aggiungendo il valore /path/directory Significato: PATH è la variabile d ambiente che indica alla shell dove cercare i comandi eseguibili (quelli con la x in rwx); la modifica aggiunge al percorso di ricerca i comandi in /path/directory/ Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.18/23

19 Shell environment - 3 Come rendere le modifiche stabili? File.bashrc #.bashrc # User specific aliases and functions alias rm= rm -i alias cp= cp -i alias mv= mv -i # Source global definitions if [ -f /etc/bashrc ]; then. /etc/bashrc fi Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.19/23

20 Shell environment - 4 Esercizio 4: Modificare la variabile PATH aggiungendo il percorso $HOME/bin/ Fare le modifiche con vi nel file.bashrc Osservare le differenze della variabile con env prima e dopo la modifica Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.20/23

21 process management - 1 un comando = un processo (circa) pid: process identifier NI: priorità processo nello scheduling; valori negativi corrispondono a priorità più alte ogni utente può inviare un segnale ai processi che verranno eseguiti a seconda delle possibilità dell utente lista dei segnali: kill -l segnale SIGKILL per terminare un processo kill -9 pid Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.21/23

22 process management - 2 Elenco processi attivi: top ps: process status ps -fux elenco dei processi attivi dell utente visualizzati con ASCII art forest top aggiorna la lista dei processi ogni di tempo ed ordina i processi per un parametro (es. % CPU Esercizio 5: aprire top selezionare i propri processi no-idle fare il renice a 20 di uno di questi task Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.22/23

23 Esercizi Esercizio 6: Trovare il file più grande in /lib Hints: usare du, sort e tail Esercizio 7: Recuperare l elenco ordinato degli utenti del sistema Hints: usare cat, cut e sort; file /etc/passwd Esercizio 8: Contare tutti i link simbolici in /dev (solo directory /dev, niente ricerca nelle subdirectory) Hints: usare ls, cut, grep e wc Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.23/23

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

Подробнее

Laboratorio di Programmazione

Laboratorio di Programmazione Laboratorio di Programmazione Federico Spizzo Dipartimento di Fisica / Edificio C Stanza 006 Tel: 0532 974231 E-mail: [email protected] Gianluigi Cibinetto Dipartimento di Fisica / Edificio C Stanza

Подробнее

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

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

Подробнее

Introduzione alla. Alessandra Giordani [email protected] 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 [email protected] Lunedì 27 febbraio 2012 http://disi.unitn.it/~agiordani/ 1 Composizione di un sistema informativo: Hardware (CPU, periferiche,

Подробнее

GNU/Linux Concetti di base

GNU/Linux Concetti di base GNU/Linux Concetti di base Sommario GNU/Linux Open Source e GPL Login/Logout Shell e comandi Files Stdin, stdout Redirezione e pipe Filesystem 2 Cos'è Linux Linux è basato su UNIX (filosofia, comandi,

Подробнее

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

Подробнее

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é

Подробнее

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 ([email protected]) (http://www.zannoni.to.it) Indice : 1. Introduzione 2. La Shell 2.1 Comandida Shell 2.1.1 File e directory

Подробнее

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

Подробнее

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.

Подробнее

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

Подробнее

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

Подробнее

Corso base GNU/Linux 2014. Latina Linux Group. Sito web: www.llg.it. Mailing list:http://lists.linux.it/listinfo/latina

Corso base GNU/Linux 2014. Latina Linux Group. Sito web: www.llg.it. Mailing list:http://lists.linux.it/listinfo/latina Corso base GNU/Linux 2014 Latina Linux Group Sito web: www.llg.it Mailing list:http://lists.linux.it/listinfo/latina Corso Base 2014 Lezione 3 15/04/2014 1 / 21 Obiettivi di questo incontro Conoscere cosa

Подробнее

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

Подробнее

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

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

Подробнее

Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell

Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell Daniele Pighin [email protected] FBK Via Sommarive, 18 I-38050 Trento, Italy March 5, 2008 Outline 1 Sistema operativo e

Подробнее

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

Подробнее

Usare Python in Linux

Usare Python in Linux Università di Bologna 24 febbraio 2012 Outline 1 2 Outline 1 2 Cos è? Un sistema operativo Open Source; uno dei sistemi operativi dominanti in ambito server, ma utilizzabile su desktop, notebook, netbook,...

Подробнее

fare hard link fra file system diversi e su directory.

fare hard link fra file system diversi e su directory. Un sistema GNU/Linux, come ogni Unix, ha una directory principale, chiamata root ed indicata con / sotto la quale si trovano TUTTE le altre directory e TUTTI gli altri filesystems eventualmente montati

Подробнее

Corso di Laboratorio di Sistemi Operativi

Corso di Laboratorio di Sistemi Operativi Corso di Laboratorio di Sistemi Operativi Alessandro Dal Palù email: [email protected] web: www.unipr.it/~dalpalu Qualche link utile Informazioni sull utilizzo della shell Unix/Linux http://www.pluto.it/ildp/howto/bash-prog-intro-howto.html

Подробнее

I.S. Sobrero. Dipartimento di Informatica. Utilizzo. install.linux@home. 16/02/2007 install.linux@home Marco Marchisotti

I.S. Sobrero. Dipartimento di Informatica. Utilizzo. install.linux@home. 16/02/2007 install.linux@home Marco Marchisotti I.S. Sobrero Dipartimento di Informatica Utilizzo install.linux@home 1 La shell La shell di Linux è a linea di comando. Appare obsoleta e difficile da usare, ma in realtà è molto più potente e versatile

Подробнее

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

Подробнее

SHELL: File e Filesystem

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

Подробнее

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

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

Подробнее

Linux. Linux. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Paolo Zatelli Università di Trento 1 / 24

Linux. Linux. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Paolo Zatelli Università di Trento 1 / 24 Linux Linux Paolo Zatelli Dipartimento di Ingegneria Civile ed Ambientale Università di Trento Paolo Zatelli Università di Trento 1 / 24 Linux Outline 1 Linux 2 Interfaccia 3 File e directory 4 Comandi

Подробнее

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

Подробнее

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

Подробнее

l Editor vi vi (visual editor) è stato scritto per essere utilizzabile con qualsiasi tipo di terminale.

l Editor vi vi (visual editor) è stato scritto per essere utilizzabile con qualsiasi tipo di terminale. l Editor vi Negli ambienti Unix esistono molti editor di testo diversi; tuttavia vi è l unico che siamo sicuri di trovare in qualsiasi variante di Unix. vi (visual editor) è stato scritto per essere utilizzabile

Подробнее

AMBIENTE DEV PASCAL. Dev-Pascal 1.9.2. Finestra di apertura

AMBIENTE DEV PASCAL. Dev-Pascal 1.9.2. Finestra di apertura Dev-Pascal 1.9.2 1 Dev-Pascal è un ambiente di sviluppo integrato per la programmazione in linguaggio Pascal sotto Windows prodotto dalla Bloodshed con licenza GNU e liberamente scaricabile al link http://www.bloodshed.net/dev/devpas192.exe

Подробнее

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

Подробнее

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino Integration Services Project SQL Server 2005 Integration Services Permette di gestire tutti i processi di ETL Basato sui progetti di Business Intelligence di tipo Integration services Project SQL Server

Подробнее

Mini Guida per Apple XCode. Maurizio Martinelli

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

Подробнее

PAD: istruzioni di laboratorio

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

Подробнее

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44 Sommario Introduzione... 4 Caratteristiche del filrbox... 5 La barra principale del filrbox... 7 Elenco degli utenti... 8 Il profilo... 9 Le novità...

Подробнее

Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica. Ing. Domenico De Guglielmo. 2008 Vanessa Gardellin & Sara Lioba Volpi

Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica. Ing. Domenico De Guglielmo. 2008 Vanessa Gardellin & Sara Lioba Volpi Reti Informatiche Corso di Laurea Triennale in Ingegneria Informatica Ing. Domenico De Guglielmo 2008 Vanessa Gardellin & Sara Lioba Volpi Informazioni Generali (1/2) Ricevimento su appuntamento (tramite

Подробнее

Sistemi operativi. Esempi di sistemi operativi

Sistemi operativi. Esempi di sistemi operativi Sistemi operativi Un sistema operativo è un programma che facilita la gestione di un computer Si occupa della gestione di tutto il sistema permettendo l interazione con l utente In particolare un sistema

Подробнее

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dell ambiente di sviluppo, compilazione ed esecuzione 1 Introduzione Java è un linguaggio

Подробнее

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti Guida all utilizzo a cura di Francesco Lattari Indice Introduzione p. 01 Come collegarsi p. 02 Come registrarsi p. 03 Come effettuare il login p. 04 La Home dello studente p. 05 Header e Funzionalità p.

Подробнее

SHELL GNU/Linux Bash. Conoscere e configurare il proprio ambiente bash. Kernel speaks: dmesg

SHELL GNU/Linux Bash. Conoscere e configurare il proprio ambiente bash. Kernel speaks: dmesg SHELL GNU/Linux Bash Obiettivi : Gestire i permessi sui file Conoscere e configurare il proprio ambiente bash Editare testi Capire ed utilizzare i redirezionamenti Kernel speaks: dmesg Init e Runlevels

Подробнее

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

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

Подробнее

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

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

Подробнее

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell Struttura di un sistema GNU/Linux Il filesystem La shell 1 GNU/Linux è un sistema operativo, cioè un insieme di programmi che collaborano fra di loro rendendo utilizzabile un calcolatore, infatti senza

Подробнее

SQL Server 2005. Integration Services. SQL Server 2005: ETL - 1. Integration Services Project

SQL Server 2005. Integration Services. SQL Server 2005: ETL - 1. Integration Services Project atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and data mining group, SQL Server 2005 Integration Services SQL Server 2005:

Подробнее

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

Подробнее

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. *+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti

Подробнее

Organizzazione di Sistemi Operativi e Reti

Organizzazione di Sistemi Operativi e Reti Organizzazione di Sistemi Operativi e Reti Corso di Laurea Triennale in Ingegneria Informatica Sara Lioba Volpi ([email protected]) Quarta esercitazione Sommario Virtual file system (VFS) concetto

Подробнее

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

Подробнее

La Shell di Unix. l utente impartisce i comandi al sistema digitandoli ad un apposito prompt;

La Shell di Unix. l utente impartisce i comandi al sistema digitandoli ad un apposito prompt; La Shell di Unix La parte del sistema operativo Unix dedita alla gestione dell interazione con l utente è la shell, ovvero, un interfaccia a carattere: l utente impartisce i comandi al sistema digitandoli

Подробнее

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ò

Подробнее

1.0 GUIDA PER L UTENTE

1.0 GUIDA PER L UTENTE 1.0 GUIDA PER L UTENTE COMINCIA FACILE Una volta effettuato il login vi troverete nella pagina Amministrazione in cui potrete creare e modificare le vostre liste. Una lista è semplicemnte un contenitore

Подробнее

Il File System di Linux

Il File System di Linux Il File System di Linux La struttura ad albero / Cartella radice, detta ROOT DIRECTORY, di cui sono figlie tutte le altre Ci si muove nel file system con percorsi relativi o percorsi assoluti In un albero,

Подробнее

MANUALE UTILIZZO NUOVO PORTALE AGG.TI Multiconsult PADOVA

MANUALE UTILIZZO NUOVO PORTALE AGG.TI Multiconsult PADOVA MANUALE UTILIZZO NUOVO PORTALE AGG.TI Multiconsult PADOVA Aprire il sito Internet all indirizzo www.formatpd.it oppure http://93.62.138.178 e in testata nelle caselle username e password inserire le proprie

Подробнее

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma Corso amministratore di sistema Linux Programma 1 OBIETTIVI E MODALITA DI FRUIZIONE E VALUTAZIONE 1.1 Obiettivo e modalità di fruizione L obiettivo del corso è di fornire le conoscenze tecniche e metodologiche

Подробнее

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

Подробнее

COPIARE FILE E DIRECTORY

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

Подробнее

Corso UNIX avanzato. Utente avanzato. Amministratore. Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file

Corso UNIX avanzato. Utente avanzato. Amministratore. Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file Corso UNIX avanzato Corso UNIX avanzato Utente avanzato Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file Amministratore Gestione utenti Aggiunta rimozione hardware Backup

Подробнее

Il salvataggio sui pc locali è consentito solo per il tempo strettamente necessario al loro utilizzo.

Il salvataggio sui pc locali è consentito solo per il tempo strettamente necessario al loro utilizzo. Istruzioni per l accesso Server del Gruppo di Biofisica È stato messo in funzione il server per i file degli utenti del gruppo di Biofisica. Esso sarà utilizzato per memorizzare i file degli utenti del

Подробнее

MANUALE EDICOLA 04.05

MANUALE EDICOLA 04.05 MANUALE EDICOLA 04.05 Questo è il video che si presenta avviando il programma di Gestione Edicola. Questo primo video è relativo alle operazioni di carico. CARICO Nello schermo di carico, in alto a sinistra

Подробнее

COMANDI UNIX DI BASE 1

COMANDI UNIX DI BASE 1 COMANDI UNIX DI BASE 1 Questo breve riassunto sui principali comandi UNIX vuole semplicemente essere di aiuto a quanti, armati di buona volontà, vogliono cercare di gestire un po meglio il loro lavoro

Подробнее

NOTE PER UTILIZZO COMPILATORE FORTRAN CON LINUX

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

Подробнее

By E.M. Comandi fondamentali per LINUX

By E.M. Comandi fondamentali per LINUX By E.M. Comandi fondamentali per LINUX Terminale... pg.2 Proprietà dei file... pg.5 Periferiche del computer... pg.7 Pulitura del disco... pg.8 Editor... pg.8 Wireless... pg.8 Terminali per Seriali...

Подробнее

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

Подробнее

Laboratorio di Programmazione 1. Docente: dr. Damiano Macedonio Lezione 18 31/03/2014

Laboratorio di Programmazione 1. Docente: dr. Damiano Macedonio Lezione 18 31/03/2014 Laboratorio di Programmazione 1 1 Docente: dr. Damiano Macedonio Lezione 18 31/03/2014 Funzioni: Dichiarazione e Definizione La dichiarazione di una funzione serve a comunicare al compilatore quali sono

Подробнее

Accesso alle risorse del laboratorio informatico del Dipartimento di Matematica

Accesso alle risorse del laboratorio informatico del Dipartimento di Matematica Accesso alle risorse del laboratorio informatico del Dipartimento di Matematica Marco Liverani 26 settembre 2012 Il laboratorio informatico del Dipartimento di Matematica mette a disposizione degli studenti

Подробнее

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti Inserimento materiale Rendere il materiale accessibile tramite inserimento di user e password (autenticazione) Impostazioni

Подробнее

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:

Подробнее

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

Подробнее

Introduzione al Linguaggio C

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

Подробнее

REGISTRAZIONE. Che applicativi devo scegliere per la registrazione all Osservatorio?...2

REGISTRAZIONE. Che applicativi devo scegliere per la registrazione all Osservatorio?...2 REGISTRAZIONE Domande e risposte frequenti per la registrazione e l accesso agli applicativi Sommario Accedendo al sito https://osservatorio.oopp.regione.lombardia.it compare il messaggio sito non disponibile

Подробнее

Manuale Utente Amministrazione Trasparente GA

Manuale Utente Amministrazione Trasparente GA Manuale Utente GA IDENTIFICATIVO DOCUMENTO MU_AMMINISTRAZIONETRASPARENTE-GA_1.0 Versione 1.0 Data edizione 03.05.2013 1 Albo Pretorio On Line TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione

Подробнее

Word Libre Office. Barra degli strumenti standard Area di testo Barra di formattazione

Word Libre Office. Barra degli strumenti standard Area di testo Barra di formattazione SK 1 Word Libre Office Se sul video non compare la barra degli strumenti di formattazione o la barra standard Aprite il menu Visualizza Barre degli strumenti e selezionate le barre che volete visualizzare

Подробнее

GUIDA AL SOCIAL CARE

GUIDA AL SOCIAL CARE 1 REGISTRAZIONE pag. 2 GESTIONE PROFILO pag. 3 GESTIONE APPUNTAMENTI pag. 4 GESTIONE PIANI DI CURA (RICHIESTA AUTORIZZAZIONE) pag. 5 INVIO DOCUMENTI A PRONTO CARE (es. FATTURE) pag. 6 LIQUIDAZIONI pag.

Подробнее

Il Sistema Operativo Linux

Il Sistema Operativo Linux Il Sistema Operativo Linux Sistema Linux storia Unix deriva da Unix open source software libero software open source GNU, GPL, LGPL storia Linux amministrazione struttura concetti base comandi shell Unix

Подробнее

Permessi, utenti e gruppi

Permessi, utenti e gruppi Permessi, utenti e gruppi Daniele Venzano 9 novembre 2003 Indice 1 Introduzione 1 2 Concetti generali 2 2.1 Esempio..................................... 2 3 File importanti 2 3.1 /etc/group...................................

Подробнее