Zeroshell - Backup schedulato della configurazione su usb
|
|
- Antonio Genovese
- 7 anni fa
- Visualizzazioni
Transcript
1 Zeroshell - Backup schedulato della configurazione su usb Author : cufre Finalmente un articoletto su uno dei miei progetti preferiti: Zeroshell Zeroshell è una distribuzione Linux per server e dispositivi embedded il cui scopo è fornire i principali servizi di rete (uno stupendo Firewall) creatura di Fulvio Ricciardi che non finirò mai di ringraziare per il lavoro svolto e per averlo messo a disposizione della comunità. Qui sotto un'immaginetta per farvi un'idea di quello che avrete davanti appena completata la prima installazione: Attorno a questo meraviglioso progetto ruota una fervidissima community di sviluppatori, sistemisti, amatori ecc che mettono a disposizione e a confronto le proprie esperienze. Forse avrei dovuto iniziare a parlare di questo progetto documentandone la mia installazione preferita su mainboard Alix 2D13 di cui vi lascio una piccola anteprima. 1 / 7
2 Come potete vedere potete installare il sistema operativo su una compact flash e come vedremo tra poco salvare le vostre configurazioni su una chiavetta usb. Inutile che io stia a dirvi che lo stesso tipo di installazione la potete fare con un vecchio PC, con il giusto numero di schede di rete (2 sono sufficienti per iniziare, 3 sono ancora meglio per testare cose meravigliose come il Net balacing o Failover di 2 connessioni ADSL.) Spero di aver stimolato abbastanza la vostra fantasia e voglia di contribuire ad un progetto così interessante. Per ora immaginiamo di aver già fatto tutto e configurato la nostra prima rete e pensiamo solo a salvare la configurazione appena fatta che potremo per esempio importare su un nuovo dispositivo in caso di guasti. Come sempre non ho inventato nulla, e vi segnalo anticipatamente la pagina del forum da cui ho raccolto e messo insieme questa mini guida: Ringraziamo immediatamente Ihyae (aka Dennis), che ci suggerisce dove guardare. Guardando gli script presenti nel path: /root/kerbynet.cgi/scripts/ invocando il backup dalla WebGUI, viene lanciato il seguente comando: /bin/sh /root/kerbynet.cgi/scripts/backupdb /udev/hda3 _DB.001 Yes Dennis ci ha lasciato bello pronto un script per ottenere una copia compressa del profilo che potremo posizionare comodamente su una chiavetta usb montata da qualche parte (tipo /mnt/backup). Lo script leggermente modificato lo trovate qui sotto: 2 / 7
3 ###---INIZIO DELLO SCRIPT----### #!/bin/sh mount /udev/sda1 /mnt/bac kup ###---nome della periferica usb e mount point---### BN= cufre zero-`date +%e-%m-%y`.bak ###---BACKUP NAME---##### source /etc/kerb ynet.conf function UMOUNT () { cd / umount $MP/$DB.AUX 2> / dev/null if [ "$ALREADYMOUNTED" == No ] ; then umount "$MP" && rmdir "$MP" fi } function ERROR () { cd / echo ERR OR > "$MP/$DB/.settings/LastBackup" UMOUNT exit 1 } DEV="$ 1" DB="$2" COMPRESSED="$3" WOLOGS="$4" [ -z "$DEV" -o -z "$DB" ] && exit 1 $SCRIPTS/umountstorage >/dev/null NODEV=${DEV:2} LI NE=`df -T -P grep "$NODEV "` if [ -z "$LINE" ] ; then MP=/sto rage/`echo $DEV sed -e "s/\//_/g"`; mkdir -p "$MP" mount - o rw "$DEV" "$MP" exit 1 if [ -r /$MP/$DB.AUX ] ; then if! mount -oloop $MP/$DB.AUX /$MP/$DB ; then UMOUNT exit 2 fi fi ALREADYMOUNTED=No else MP= `echo $LINE cut -f7 -d' '` mount -oremount,rw "$MP" exit 1 ALREADYMOUNTED=Yes if [ -r /$MP/$DB.AUX ] ; then if! mount -oloop $MP/$DB.AUX /$MP/$DB ; then UMOUNT e xit 2 fi fi fi cd "$MP/$DB" if! [ -d.settings ]; t hen UMOUNT exit 3 fi if [ "$WOLOGS" = Yes ] ; then E XCLUDE='--exclude LOG' else EXCLUDE='' fi if [ "$COMPRESSED" == Yes ] ; then rm -rf /mnt/backup/$bn for N in `seq 1 100` ; do echo "$N BACKUP $DEV $DB `date` ======================== ====================================================================== ==" >> /mnt/backup/$bn done tar cfzv - --exclude var/registe r/system/havp/tmp/\* $EXCLUDE. uuencode /dev/stdout >> /mnt/backup/ $BN ERROR cd /mnt/backup md5sum $BN > $BN.md5 else tar cf - --exclude var/register/system/havp/tmp/\* $EXCLUDE. ERR OR fi date +"%d %b %Y %H:%M" > "$MP/$DB/.settings/LastBackup" UM OUNT umount /mnt/backup/ ####---ho aggiunto anche un unmount per si curezza----#### ###---fine dello script----### Quello che dobbiamo fare è inserire lo script in una directory di quelle che non si resettano ad ogni riavvio (tipo (Database/script/) e avviarlo da shell così: /bin/bash /Database/backup_profile hda3 _DB.002 Yes dove hda3 è la partizione che il nostro zero usa correntemente per salvare i profili e _DB.002 è il profilo che stiamo usando (quello attivo ). Bene, facciamo ancora un paio di considerazioni: se collegate una chiavetta usb al vostro zero, potrete salvarci sopra il profilo, comodamente dalla webgui di zeroshell. 3 / 7
4 Bene, da li possiamo annotarci il nome della periferica usb da passare allo script E dopo qualche backup, possiamo cliccare sul tasto View FS ed ecco che ci troveremo davanti una bella finestrella con i nomi dei nostri backup. 4 / 7
5 Resta ancora un ultima cosetta da fare SCHEDULARE: possiamo farlo dalla GUI 5 / 7
6 6 / 7
7 Powered by TCPDF ( lucagiuffrè.it Abbiamo finito anche questa sera con un altro piccolo anticipo di quello che è e sarà un progetto interessantissimo, e concludiamo ancora con un bel Grazie Fulvio. 7 / 7
Lascio a voi il compito di estrarlo e spostarlo in una directory a vostro piacere sul vostro firewall, magari tramite SFTP o altro.
Backup del prolo di Zeroshell su Dropbox Cominciamo col dire che che non ho inventato nulla, ma ho solo raccolto in un documento la mia esperienza con il preziosissimo lavoro messoci a disposizione dai
DettagliIl sistema operativo LINUX Esercitazione 3
Il sistema operativo LINUX Esercitazione 3 Giorgio Di Natale Stefano Di Carlo Politecnico di Torino Dip. Automatica e Informatica esercitazioni e temi d'esame 1
DettagliShell: variabili di sistema. Per visualizzare il valore di tutte le variabili d ambiente si usa il comando set
PATH Shell: variabili di sistema HOME USER PWD SHELL HOSTNAME HOSTTYPE Per visualizzare il valore di tutte le variabili d ambiente si usa il comando set Shell: variabili di sistema Per visualizzare il
DettagliShell: variabili di sistema PATH HOME USER PWD SHELL HOSTNAME. Per visualizzare il valore di tutte le variabili d ambiente si usa il comando set
Shell: variabili di sistema PATH HOME USER PWD SHELL HOSTNAME Per visualizzare il valore di tutte le variabili d ambiente si usa il comando set Shell: variabili di sistema Per visualizzare il valore di
DettagliLab. di Sistemi Operativi - Esercitazione n 3 - a.a. 2016/2017. Script shell
Lab. di Sistemi Operativi - Esercitazione n 3 - a.a. 2016/2017 Script shell 1 Sommario Script shell Script shell con struttura di controllo ed iterativa: if then ciclo for ciclo While ciclo Until 2 - Script
Dettagli- Controllo di flusso: for -
- Script shell - 1 - Controllo di flusso: for - 2 - Esempi d uso - Ciclo for for var in lista do comando/i che usano $var 3 Esercizio n 1 Scrivere uno script shell (shell program) di nome cercafilereg
DettagliScopo. Costruire un firewall solido. Meno software possibile. Più semplice da configurare possibile. Più affidabile possibile. Riduzione dei rischi
LEAF on a KEY Scopo Costruire un firewall solido Meno software possibile Riduzione dei rischi Più semplice da configurare possibile Riduzione delle possibili misconfigurazioni Più affidabile possibile
DettagliPer visualizzare il valore di tutte le variabili d ambiente si usa il comando env
Tipi di Shell sh Bourne shell csh C shell ksh Korn shell bash Bourne Again (Bash) shell tcsh TENEX C shell zsh Z shell rc rc shell es es shell à csh e bash sono le più comuni. Per cambiare il tipo di shell
DettagliLab. di Sistemi Operativi - Esercitazione n 2- - comando di ricerca: grep -
Lab. di Sistemi Operativi - Esercitazione n 2- - comando di ricerca: grep - 1 Ricordiamo che Le righe di /etc/passwd si presentano nella seguente forma: Username:Password:UserID:GroupID:Info:HomeDirectory:Shell
DettagliFile System Linux Comandi Base per orientarsi con la Bash
1 INTRODUZIONE File System Linux Comandi Base per orientarsi con la Bash 2 File System Linux Partizionamento e Formattazione del disco Organizzazione dei File e delle cartelle di sistema 3 Disco hda File
DettagliIl sistema operativo LINUX Esercitazione 3. Esercizio 1. Esercizio 2. Esercizio 5 - Soluzione. Il sistema operativo LINUX Esercitazione 4.
Il sistema operativo LINUX Esercitazione 3 Esercizio 1 Giorgio Di Natale Stefano Di Carlo Politecnico di Torino Dip. Automatica e Informatica Mostrare una lista
DettagliLezione 5 in laboratorio processi, stringhe
Lezione 5 in laboratorio processi, stringhe hic sunt canes stercore Montecodruzzo for cane in 'pastore maremmano' 'rottweiler' 'pittbull' do kill - 9 ${cane}; Ciola Araldi NOTA BENE: A questo punto abbiamo
DettagliCORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS
CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS Comandi da terminale Il comando sleep fa attendere un comando prima dell'esecuzione. Prova il comando: $ sleep 3s && echo Ciao Mondo! $ Comandi da terminale
DettagliEsempio 1. Creare uno script (file comandi) che abbia la sintassi:
Esempi shell 1 Esempio 1 Creare uno script (file comandi) che abbia la sintassi:./ps_monitor.sh [N] Lo script: in caso di assenza dell argomento, deve mostrare i processi di tu@ gli utena (compresi quelli
DettagliCorso di Sistemi Operativi I/II. Introduzione a Linux. Il File System. Ruggero Donida Labati
Corso di Sistemi Operativi I/II Introduzione a Linux Il File System Ruggero Donida Labati Dipartimento di Informatica via Bramante 65, 26013 Crema (CR), Italy http://homes.di.unimi.it/donida ruggero.donida@unimi.it
DettagliL utility Unix awk [Aho-Weinberger-Kernighan]
L utility Unix awk [Aho-Weinberger-Kernighan] L utility awk serve per processare file di testo secondo un programma specificato dall utente. L utility awk legge riga per riga i file ed esegue una o più
DettagliShell scripting. Turing completi approccio procedurale non tipati (l'unico tipo disponibile è la stringa) interpretati
Shell scripting Shell scripting la shell è uno strumento potente per l'esecuzione di comandi arbitrariamente complessi ciò nonostante, per automatizzare l'esecuzione di compiti lunghi e ripetitivi, ogni
DettagliSettima esercitazione. Shell scripting
Settima esercitazione Shell scripting 1 Agenda Esempio 1 Creazione di un semplice script bash per l'esplorazione del le system Esempio 2 Script bash con ricorsione: esempio guidato Esercizio 3 DA SVOLGERE
DettagliGuida Linux. Molto rapida
Guida Linux Molto rapida Due parole sull ambiente grafico Potete usare: KDE o GNOME Si sceglie prima di mettere la password. Questione di gusti GNOME KDE Il filesystem Ora voi siete nella vostra home È
DettagliComandi principali di Linux (1)
Laboratorio I Comandi principali di Linux (1) Sintassi: [comando] [opzioni] [argomenti] ls mostra il contenuto di una director l versione lunga a mostra anche i files nascosti che iniziano con. t presenta
DettagliCreare e ripristinare immagine di sistema con Windows 7
Creare e ripristinare immagine di con Windows 7 La versione Pro di Windows 7 offre un interessante strumento per il backup del computer: la possibilità di creare un immagine completa del, ovvero la copia
DettagliCome 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:
DettagliCome spostare Wordpress senza fare danni
Come spostare Wordpress senza fare danni Wordpress è ormai entrato nella vita quotidiana di noi Web Developer: possiamo utilizzarlo per lavori di diversa portata perché si tratta di un CMS ormai stabile
DettagliLinux e la shell Bash
DEI DEI-- Politecnico di dibari Linux e la shell Bash Esercitazione conclusiva G. Piscitelli - M. Ruta - A. Cinquepalmi Testi di riferimento: Linux e la shell Bash http://sisinflab.poliba.it/ruta/linux/linux
DettagliQuaderni per l'uso di computer
Quaderni per l'uso di computer con sistemi operativi Linux Ubuntu 0- INSTALLAZIONE a cura di Marco Marchetta Dicembre 2012 1 HARDWARE MASTERIZZATORE CD - DVD (*) (*) Requisiti minimi richiesti da da Ubuntu
DettagliCome trasferire il vostro sito in Joomla da locale in remoto?
Come trasferire il vostro sito in Joomla da locale in remoto? Per sviluppare al meglio un sito web è buona abitudine crearne sempre una copia in locale sul proprio PC, questa mini-guida ti seguirà passo
DettagliFiltraggio di stream di testo
Filtraggio di stream di testo Contare quanti file esistono con una certa estensione, definita come la stringa posta dopo l'ultimo carattere "punto" presente nel nome del file, per tutte le estensioni trovate
DettagliCiao a tutti, oggi vi mostrero' come ho recuperato dei file erroneamente cancellati.
Ciao a tutti, oggi vi mostrero' come ho recuperato dei file erroneamente cancellati. Questa procedura si basa sulla mia esperienza personale, su debian wheezy, e sul filesystem ext4. Proprio perche' il
DettagliLaboratorio di sistemi operativi A.A. 2010/2011 Gruppo 2 Gennaro Oliva Soluzioni della prova intercorso
Laboratorio di sistemi operativi A.A. 2010/2011 Gruppo 2 Gennaro Oliva Soluzioni della prova intercorso Prova intercorso a1-2 a1) mkdir uno && chmod a-r uno && mkdir uno/uno && \ uno touch uno/uno/uno
DettagliLezione 3: Programmazione della Shell di Unix
Lezione 3: Programmazione della Shell di Unix Laboratorio di Elementi di Architettura e Sistemi Operativi 2 Marzo 202 Parte : Soluzione degli esercizi Statistiche Ho ricevuto 2 soluzioni Tutte le soluzioni
DettagliSHELL: 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
DettagliLezione 5: Controllo del flusso e costrutti avanzati
Lezione 5: Controllo del flusso e costrutti avanzati Laboratorio di Elementi di Architettura e Sistemi Operativi 20 Marzo 2013 Parte 1: Il valore di uscita di un processo Il valore di uscita di un processo
DettagliDa Android a iphone senza perdere le chat di WhatsApp
Da Android a iphone senza perdere le chat di WhatsApp Autore : Giovanni Garro Data: 16/01/2017 Pur non essendoci ancora una procedura ufficiale possiamo ugualmente trasferire le nostre chat di WhatsApp
DettagliScript di shell (bash)
Script di shell (bash) Shell di Unix Esistoni diversi shell: Bourne Shell CShell Korn Shell Tc Shell etc. Interfaccia di alto livello tra utente e sistema operativo. init shell utente 1 shell utente 2
DettagliLaboratorio di Elementi di Architetture e Sistemi Operativi Esercizi del 28 Marzo 2012
Laboratorio di Elementi di Architetture e Sistemi Operativi Esercizi del 28 Marzo 2012 Esercizio 1. Scrivere uno script chiamato menu.sh che mostri il seguente menù a schermo: PROGRAMMI DISPONIBILI 1.
Dettagli1) Collegare il raspberry con un cavo di rete alla rete Lan o in una porta del tuo router
SET METEORETE RASPBERRY Il raspberry che ti diamo e già configurato, con presente la microcard configurata per mandare i dati meteo ogni 5 minuti da una stazione meteo Pce-fws20 al tuo sito che risiede
DettagliCreazione script per gestione 3G in failover
Creazione script per gestione 3G in failover Questo cumento tenta di descrivere la procedura per creare uno script bash con il quale decidere come gestire l attivazione o meno di un interfaccia dati GSM/UMTS.
DettagliSET METEORETE RASPBERRY B+ settaggio trasmissione ogni 5 m
SET METEORETE RASPBERRY B+ settaggio trasmissione ogni 5 m Il raspberry che ti diamo e già configurato, ha già montata la microcard configurata per mandare i dati meteo ogni 5 minuti da una stazione meteo
DettagliUsare 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,...
DettagliFondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni. Lab Shell. Lab-Shell 1
Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni Lab Shell Lab-Shell 1 Scelta della shell La prima riga di un file comandi deve specificare quale shell si vuole utilizzare:
DettagliADATTATORE WIRELESS 450N DUAL BAND USB 2.0
ADATTATORE WIRELESS 450N DUAL BAND USB 2.0 Guida rapida all'installazione DN-70650 Tabella dei Contenuti Contenuto della confezione... Pagina 1 Installazione scheda di rete... Pagina 2 Collegare all'access
Dettaglijquery Mobile: La gestione delle liste
jquery Mobile: La gestione delle liste Nel precedente articolo ci eravamo lasciati con una semplice struttura di pagine. Nella pagina interna si sarebbe dovuta trovare una rubrica. In questo tutorial riprenderemo
DettagliPer ora inserisco uan guida che ho trovato su web e sulla quale mi sono basato io all'inizio.. A breve la versione da me rivisitata.
Per ora inserisco uan guida che ho trovato su web e sulla quale mi sono basato io all'inizio.. A breve la versione da me rivisitata. INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA Questa vuole essere
DettagliUnix - Shell dei comandi Sostituzioni
Unix - Shell dei comandi Sostituzioni Prima dell esecuzione di un comando, esso viene scandito (assieme ad i suoi parametri) e vengono operate delle sostituzioni 1. Sostituzioni delle variabili/parametri:
DettagliSpostare il sito all'interno delle cartelle dell'host
Spostare il sito all'interno delle cartelle dell'host In questa giuda spiegherò come caricare il sito in una cartella lasciando il sito vecchio attivo. Occorrente: host linux con relativo database FileZilla
DettagliCome Realizzare un Template per Magento da Zero
Come Realizzare un Template per Magento da Zero Iniziare un nuovo progetto è sempre un avventura entusiasmante, un esperienza che ci permette di prendere consapevolezza deii nostri limiti e di superarli
DettagliIntroduzione a Git, Parte 2 - Quali sono le funzioni principali di Git
Introduzione a Git, Parte 2 - Quali sono le funzioni principali di Git Nella prima puntata di Introduzione a Git abbiamo visto cos è un sistema di controllo versione e perché Git è tra i sistemi più usati
DettagliLinux Guide - Partizionamento manuale
Linux Guide Partizionamento manuale Il programma di installazione su Ubuntu 10.04 e Linux Mint 9 è il medesimo. E questo perché Linux Mint è basata su Ubuntu. Quindi, se si installa uno, il che implica
DettagliLaboratorio di Programmazione 1. Docente: dr. Damiano Macedonio Lezione 2 10/10/2012 Lezione 3 17/10/2012
Laboratorio di Programmazione 1 1 Docente: dr. Damiano Macedonio Lezione 2 10/10/2012 Lezione 3 17/10/2012 Original work Copyright Sara Migliorini, University of Verona Modifications Copyright Damiano
DettagliScritta da Andrea Cappa COME INSTALLARE LINUX IN UN HOST VIRTUALE
Scritta da Andrea Cappa COME INSTALLARE LINUX IN UN HOST VIRTUALE Di cosa abbiamo bisogno? 1 Virtual-Box 2 Una ISO di Linux 3 Una connessione ad internet Iniziamo Per prima cosa avviamo Virtual-Box, dopo
DettagliGuida all'installazione rapida
DA USB A SERIALE CONVERTITORE Guida all'installazione rapida (DA-70146-BA) Benvenuti all'utilizzo del nostro prodotto Passo 1: Inserire il CD-ROM di questo prodotto nel lettore CD Passo 2: Collegare il
DettagliNOZIONI 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
DettagliInstallazione PostgreSQL Rev. 1
Installazione PostgreSQL Rev. 1 Lodi, 20/03/2018 Installazione PostgreSQL per IAF Modalità di installazione e configurazione delle componentistiche SW necessarie al funzionamento degli applicativi basati
DettagliTS-CNS Manuale Installazione Linux 2013
Manuale di gestione Linux Ubuntu /Fedora / opensuse Questo manuale fornisce le istruzioni per l'utilizzo della TS-CNS sul sistema operativo Linux e, in particolare, le distribuzioni Ubuntu 10.10 Desktop
DettagliIntroduzione. Schema a Cipolla del Computer. A cura di Michele Giacomoli
Introduzione Schema a Cipolla del Computer 1 Introduzione Struttura di un Pacchetto DEB 2 Prima di cominciare Da quale situazione partiamo? Sistema operativo Microsoft Windows 10 Avvio rapido attivato
Dettaglimiahome/ dir22/ file4.txt
Laboratorio di Metodi Informazionali Esercitazioni soluzione di esercizi selezionati Esercizi relativi a Introduzione a Linux e File System 1. Parten dalla propria home ( miahome nel disegno), attraverso
DettagliGuida all installazione di RTAI
Guida all installazione di RTAI Gianluca Palli DEIS - Dipartimento di Elettronica, Informatica e Sistemistica Università di Bologna Viale Risorgimento 2, 40136 Bologna, Italy gianluca.palli@unibo.it Breve
DettagliVediamo come convertire le scritte presenti in un immagine in un testo editabile in modo semplice e veloce dal computer e dallo smartphone.
Come estrarre il testo da un immagine Autore : Giovanni Garro Data: 14/02/2017 Vediamo come convertire le scritte presenti in un immagine in un testo editabile in modo semplice e veloce dal computer e
DettagliLinux la gestione dei dischi
Linux la gestione dei dischi Agenda I nomi delle unità fisiche in ambiente Linux Partizioni e associazione tra file system e unità Amministrare le unità Nomi delle unità In Linux tutto è un file Ogni unità
DettagliIntroduzione a Linux Lezione 2 Provare Linux
Introduzione a Linux Lezione 2 Provare Linux Angelo Genovese Corso di Sistemi Operativi I/II Prof. V. Piuri Università degli Studi di Milano Dipartimento di Informatica A.A. 2018/2019 Panoramica della
DettagliFiltri e pipeline. qualsiasi comando unix ha a disposizione 3 file con cui comunicare con il resto del sistema: standard input in ingresso
Filtri e pipeline qualsiasi comando unix ha a disposizione 3 file con cui comunicare con il resto del sistema: standard input in ingresso standard output in uscita standard error in uscita stdin (fd 0)
DettagliInstallazione PostgreSQL Rev. 2
Installazione PostgreSQL Rev. 2 Lodi, 13/05/2019 Installazione PostgreSQL per IAF Modalità di installazione e configurazione delle componentistiche SW necessarie al funzionamento degli applicativi basati
DettagliCollegamento Punto-Punto tra EPA-Bluetooth e PLC
Collegamento Punto-Punto tra EPA-Bluetooth e PLC +24V.DC Cavo M12 Con questa dispensa vediamo come controllare da remoto un PLC, o qualsiasi altro dispositivo collegato ad un dispositivo EPA Bluetooth
DettagliESERCITAZIONE 2 fork e exec
ESERCITAZIONE 2 fork e exec Richiami di scripting Ripassiamo: Differenza tra pipe e ridirezione su file Come si accede agli argomenti di un invocazione Sintassi dell if Sintassi del for Pipe e ridirezione
DettagliArea FA AE Specifica tecnica STM004 Cliente: FA AE
Area FA AE Specifica tecnica STM004 Cliente: FA AE Prodotto: AL2 / E1000 Esempio applicativo di gestione dei Data Logger su E1032 Mod. FA_STM_00 Data: 05.11.08 Pag. 1/13 STM004.doc Rev. 00 Preparato da:
DettagliSalvataggio della configurazione e dei file con eduknoppix
Salvataggio della configurazione e dei file con eduknoppix di Giacomino Timillero e-mail : g-nuvola@katamail.com 1. Introduzione Durante l'utilizzo di eduknoppix in modalità live può accadere che abbiate
DettagliMasterIT - Scripting Es1. Sh, Csh, Grep, Sed, Awk
MasterIT - Scripting Sh, Csh, Grep, Sed, Awk Sandro.Angius@lnf.infn.it 24/10/2002 Redirezione dell I/O Shell Differenze Bourne Shell e CSH EsempiBourne:» ps -ef > /tmp/listaprocessi» ps -ef >> /tmp/listaprocessi»
DettagliIntroduzione a Linux Lezione 7 Programmare in Linux
Introduzione a Linux Lezione 7 Programmare in Linux Angelo Genovese Corso di Sistemi Operativi I/II Prof. V. Piuri Università degli Studi di Milano Dipartimento di Informatica A.A. 2018/2019 2018 2015
DettagliGB informazioni e freeware
GB informazioni e freeware Informazioni per PC, internet, software, freeware e tutorial Home Programmi Informazioni Passatempo Siti utili Aggiornamenti sito News Posizione nel sito : Home >> Informazioni
DettagliProgramma di navigazione internet: Internet Explorer
Programma di navigazione internet: Internet Explorer 1 Cliccando col destro sull'icona di IE e quindi proprietà appaiono le seguenti schede: La scheda Generale contiene: In questa finestra digitare l'url
DettagliDA DIVX A VCD CON LINUX
DA DIVX A VCD CON LINUX Salve a tutti, ben trovati :-) Dopo aver finalmente aperto gli occhi su quale sia IL sistema operativo, mi sono subito posto l'interrogativo: ma riuscirò a fare i miei cari VCD
DettagliMonitoraggio Web Server con mail e sms alerting
Monitoraggio Web Server con mail e sms alerting Esigenza: monitorare il servizio erogato da alcuni server e ricevere allarmi via MAIL e SMS in caso di degrado o fermo servizio Lo script qui sotto potrebbe
DettagliCreare un drive boot USB per Windows 10
Creare un drive boot USB per Windows 10 In questa guida capirai quanto è facile creare un drive boot USB per installre Windows 10. Scritto Da: Conor Bailey ifixit CC BY-NC-SA it.ifixit.com Pagina 1 di
DettagliEsercitazione 1 la shell
Esercitazione 1 la shell Obiettivi Prendere confidenza con i comandi per la gestione del file system Utilizzare gli strumenti visti a lezione per creare tre semplici script bash File system 1/2 1. Verificare
DettagliIl sistema operativo UNIX/Linux. Soluzione di problemi mediante script Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino
Il sistema operativo UNIX/Linux Soluzione di problemi mediante script Stefano Quer Dipartimento di Automatica e Informatica Politecnico di Torino 2 Esercizio Si scriva uno script in gra di calcolare i
DettagliIntroduzione alla programmazione nella shell di Unix 10 Maggio 2005
Introduzione alla programmazione nella shell di Unix 10 Maggio 2005 1 Page 1 Shell e programmazione La shell di UNIX definisce un vero e proprio linguaggio di programmazione, le cui caratteristiche principali
DettagliMANUALE SEMPLIFICATO MVH-104/108 DVR 32 INGRESSI
MANUALE SEMPLIFICATO MVH-104/108 DVR 32 INGRESSI PRIMA ACCENSIONE Per utilizzare al meglio questo dvr consigliamo di preferire l utilizzo del mouse in dotazione anziché il telecomando, tutte le operazioni
DettagliScritto da Massimiliano Guiggi Mercoledì 13 Luglio :44 - Ultimo aggiornamento Sabato 25 Gennaio :29
[RISOLTO] spostare la home Preparare la partizione dove si vuole travasare la cartella home. Ad esempio, aggiungere un disco, collegatelo e da gparted create la partizione. Sempre su gparted trovate il
DettagliInstallazione e uso software WNS4Life
Installazione e uso software WNS4Life 0. Prerequisiti Per poter installare ed utilizzare questi software sono necessarie due cose: PC con Windows 8 o superiore Utilizzo di un utente con diritti di amministratore,
DettagliKISSsoft 03/2014. Installazione di una licenza "utente singolo" KISSsoft. KISSsoft AG Rosengartenstrasse Bubikon Switzerland
KISSsoft 03/2014 Installazione di una licenza "utente singolo" KISSsoft KISSsoft AG Rosengartenstrasse 4 8608 Bubikon Switzerland Tel: +41 55 254 20 50 Fax: +41 55 254 20 51 info@kisssoft.ag www.kisssoft.ag
DettagliGuida Tecnica. Configurazione del Router ZyXEL P-660H-D1 per la visione da remoto di alcuni DVR Brahms, anche con IP dinamico.
Guida Tecnica Configurazione del Router ZyXEL P-660H-D1 per la visione da remoto di alcuni DVR Brahms, anche con IP dinamico. Se abbiamo la necessità di visionare da remoto un DVR, è opportuno configurare
DettagliSistemi Operativi 1. Mattia Monga. a.a. 2012/13. Dip. di Informatica Università degli Studi di Milano, Italia
1 Mattia Dip. di Informatica Università degli Studi di Milano, Italia mattia.monga@unimi.it a.a. 2012/13 1 cba 2011 13 M.. Creative Commons Attribuzione-Condividi allo stesso modo 3.0 Italia License. http://creativecommons.org/licenses/by-sa/3.0/it/.
DettagliT E S T I E S T A M P E 1
1 TESTI E STAMPE 2 Come operare con il testo? 3 In Windows abbiamo due possibilità: 1. BLOCCO NOTE 2. WORD PAD 4 BLOCCO NOTE è utile a leggere i file con estensione.txt Per aprirlo: Start Tutti i programmi
DettagliL'applicazione integrata con il servizio My Fattura
L'applicazione integrata con il servizio My Fattura Come funziona einvoicemanger (eim) 2 Per il CICLO ATTIVO 2 Per il CICLO PASSIVO 2 Come può essere utilizzato 2 Installazione di eim 2 Installazione del
DettagliInstallazione di Ubuntu su VirtualBox
Installazione di Ubuntu su VirtualBox Installate l'ultima versione di VirtualBox che trovate al link: https://www.virtualbox.org/ Scarica l'immagine ISO di Ubuntu 16.04 al link: http://releases.ubuntu.com/16.04.2/ubuntu16.04.2-desktop-amd64.iso
DettagliIstruzioni per l'uso Sito applicazione
Leggere attentamente questo manuale prima di utilizzare la macchina e tenerlo a portata di mano per riferimento futuro. Istruzioni per l'uso Sito applicazione SOMMARIO Come leggere il manuale...2 Simboli
Dettaglimbnetfix NHF100 La seguente guida ha come scopo di fornire le indicazioni per una configurazione di base, per
mbnetfix NHF100 Guida base alla configurazione La seguente guida ha come scopo di fornire le indicazioni per una configurazione di base, per funzioni avanzate è possibile consultare il manuale completo
DettagliAste Bolaffi S.p.A. - Via Cavour, 17F Torino. Asta 606, VINI E DISTILLATI del (risultati al :09)
1 600 700 2 600 600 3 600 600 4 600 600 5 500-6 600 600 7 600 600 8 1.400 1.600 9 1.400-10 600-11 1.400-12 600-13 1.400 1.400 14 600-15 600-16 600-17 750 950 18 600 900 19 750 750 20 600 600 21 750 750
DettagliKISSsoft 03/2016. Installazione di una licenza "utente singolo" KISSsoft. KISSsoft AG Rosengartenstrasse Bubikon Switzerland
KISSsoft 03/2016 Installazione di una licenza "utente singolo" KISSsoft KISSsoft AG Rosengartenstrasse 4 8608 Bubikon Switzerland Tel: +41 55 254 20 50 Fax: +41 55 254 20 51 info@kisssoft.ag www.kisssoft.ag
DettagliKNOS - MANUALE INSTALLAZIONE CONSERVAZIONE ON SITE
KNOS - MANUALE INSTALLAZIONE CONSERVAZIONE ON SITE Sommario UPDATE A KNOS 7.2... 2 INSTALLAZIONE CLIENT DI FIRMA... 7 Installazione PkNet... 8 Installazione ClientCS... 8 Funzionamento del client di firma...
DettagliCorso di Laboratorio di Sistemi Operativi
Corso di Laboratorio di Sistemi Operativi Lezione 4 Alessandro Dal Palù email: alessandro.dalpalu@unipr.it web: www.unipr.it/~dalpalu Approfondimento su make http://http://capone.mtsu.edu/csdept/facilitiesandresources/make.htm
DettagliLaboratorio di Programmazione 1. Docente: dr. Damiano Macedonio Lezione 2 10/10/2012 Lezione 3 17/10/2012
Laboratorio di Programmazione 1 1 Docente: dr. Damiano Macedonio Lezione 2 10/10/2012 Lezione 3 17/10/2012 Original work Copyright Sara Migliorini, University of Verona Modifications Copyright Damiano
DettagliADATTATORE WIRELESS 300N DUAL BAND USB 2.0
ADATTATORE WIRELESS 300N DUAL BAND USB 2.0 Guida rapida all'installazione DN-70550 Tabella dei Contenuti Contenuto della confezione... Pagina 1 Installazione scheda di rete... Pagina 2 Collegare all'access
Dettagli3. Configurazione dati dello sportello: attenzione è un'operazione obbligatoria! ;
Drcnetwork srl - Coordinamento Regionale CAF Via Imperia, 43 20142 Milano Telefono 02/84892710 Fax 02/335173151 e-mail info@drcnetwork.it sito: www.drcnetwork.com CIRCOLARE 730/2012 N. 1 DEL 18 APRILE
DettagliTutorial installazione Oracle e Sql Developer (Ubuntu 16.04)
Tutorial installazione Oracle e Sql Developer (Ubuntu 16.04) In questa guida viene spiegato come installare il DBMS Oracle, dove verranno memorizzate le basi di dati che vogliamo interrogare, ed Oracle
DettagliIl sistema operativo LINUX Script di Shell
Il sistema operativo LINUX Script di Shell Giorgio Di Natale Stefano Di Carlo Bartolomeo Montrucchio Politecnico di Torino Dip. Automatica e
DettagliControllo di flusso negli script: if-then-else
Controllo di flusso negli script: if--else Il coman condizionale if condition_command true_commands else false_commands esegue il coman condition command e utilizza il suo exit status per decidere se eseguire
DettagliEldy Manuale di installazione per Linux - Ubuntu - Debian
Eldy Manuale di installazione per Linux - Ubuntu - Debian Per l'installazione lavoreremo principalmente dalla riga di comando o terminale del computer. Per entrarvi andate su applicazioni accessori terminale.
DettagliRidirezione su/da file
Combinare i comandi Ogni processo è associato a tre flussi di I/O standard: lo standard input dal quale riceve gli ingressi (normalmente la tastiera) lo standard output sul quale produce le uscite regolari
DettagliApposizione e verifica di una firma digitale tramite Carta Regionale dei Servizi
Apposizione e verifica di una firma digitale tramite Carta Regionale dei Servizi Requisiti generali Per firmare digitalmente un documento è necessario possedere il codice PIN associato alla Carta Nazionale
Dettagli