Package: miopacchetto
Version: 1.4.2
Architecture: i586
Maintainer: Salvo Rosta [www.salvorosta.it]
Priority: optional
Section: web
Depends: libc6 (>= 2.3), apache2.4 (>=2.4.0)
Recommends: unzip, zip
Suggests: miopacchetto-gui
Homepage: http://www.miopacchetto.org
Description: Descrizione del programma,
che può estendersi anche
sulle righe seguenti.
Posiz. |
Dim. |
|
+0 |
8 byte |
Firma del blocco o Signature ("EFI PART", 45h 46h 49h 20h 50h 41h 52h 54h) |
+8 |
4 byte |
Revisione. La versione GPT 1.0 (fino alle specifiche UEFI 2.3.1) ha il valore 00h 00h 01h 00h) |
+12 |
4 byte |
Numero di byte usati dall'intestazione, in notazione Little Endian. Di norma vale 92 (5Ch 00h 00h 00h). |
+16 |
4 byte |
Codice CRC32 della parte di intestazione usata. Questo campo viene impostato a zero durante il calcolo. |
+20 |
4 byte |
Riservato. Impostato a zero |
+24 |
8 byte |
Indirizzo LBA di GPT-H. |
+32 |
8 byte |
Indirizzo LBA della copia di riserva di GPT-H. |
+40 |
8 byte |
Primo blocco LBA utile per le partizioni (generalmente coincide con LBA34) |
+48 |
8 byte |
Ultimo blocco LBA utile per le partizioni (immediatamente prima della tabella GPT di riserva) |
+56 |
16 byte |
Codice GUID del disco (in Linux/Unix viene chiamato UUID) |
+72 |
8 byte |
Indirizzo della tabella delle Entry di partizione (vale sempre 2 nella copia primaria, LBA2) |
+80 |
4 byte |
Numero delle Entry di partizione |
+84 |
4 byte |
Dimensione di una singola Entry (128 byte, di norma) |
+88 |
4 byte |
Codice CRC32 della tabella delle partizioni |
+92 |
* |
Riservato; deve essere impostato a zero per tutto il resto del blocco (420 byte per un tipico settore di 512 byte); ma può essere maggiore se la dimensione dei settori è più grande) |
|
512 byte |
Totale (per un tipico settore LBA) |
Formato Descrittore Entry |
Posiz. |
Dim. |
|
+0 |
16 byte |
Codice GUID del tipo di partizione |
+16 |
16 byte |
Codice GUID di identificazione della partizione |
+32 |
8 byte |
Primo indirizzo LBA della partizione (in notazione Little Endian) |
+40 |
8 byte |
Ultimo indirizzo LBA incluso nella partizione (generalmente dispari) |
+48 |
8 byte |
64 bit/flag di attributo (ad esempio, il bit 60 serve per indicare il read-only) |
+56 |
72 byte |
Nome della partizione (36 caratteri in codice UTF-16LE) |
|
128 byte |
Totale |
$ wget [opzione]... [URL]...
$ wget --help
$ wget http://www.youtube.com/watch?v=rrrQQQ333EE
#!/bin/bash
wget http://www.youtube.com/watch?v=rrrQQQ333EE
wget http://www.youtube.com/watch?v=rrrQQQ777CC
.........
wget http://www.youtube.com/watch?v=rrrQQQ222ZZ
# tar -cvf nome-archivio.tar directory-da-comprimere
# tar -xvf nome-archivio.tar
# tar -xvf nome-archivio.tar -C /tmp/altra-directory/
# tar -zcvf nome-archivio.tar.gz directory-da-comprimere
# tar -zcvf ../nome-archivio.tar.gz .
# tar -zxvf nome-archivio.tar.gz
# tar -zxvf nome-archivio.tar.gz -C /tmp/altra-directory/
# tar -jcvf nome-archivio.tar.bz2 directory-da-comprimere
# tar -jcvf ../nome-archivio.tar.bz2 .
# tar -jxvf nome-archivio.tar.bz2
# tar -jxvf nome-archivio.tar.bz2 -C /tmp/altra-directory/
# tar -Jcvf nome-archivio.tar.xz directory-da-comprimere
# tar -Jcvf ../nome-archivio.tar.xz .
# tar -Jxvf nome-archivio.tar.xz
# tar -Jxvf nome-archivio.tar.xz -C /tmp/altra-directory/
# zip -r nome-archivio.zip directory-da-comprimere
# unzip nome-archivio.zip
# unzip -d cartella nome-archivio.zip
# ar vx nome-archivio.deb
# tar -xzvf data.tar.gz
dd (data duplicator) e' un comando di basso livello utilissimo per la duplicazione di dati. Lavora, purtroppo, in silenzio e se la duplicazione richiede tempo puo' essere irritante ritrovarsi con la console che non indica lo stato di avanzamento del lavoro. La sintassi base del comando e' la seguente:
dd [if=file] [of=file] [bs=bytes] [count=blocks]
- Tutte le opzioni sono della forma variabile=valore, ma non si puo' mettere nessuno spazio ne' prima ne' dopo il segno di uguale.
- Tutti i valori che accettano bytes possono essere seguiti da un moltiplicatore: b per blocco (512), k per kilobyte (1024), w per word (2).
- if=filein e of=fileout specificano rispettivamente cosa leggere e dove scrivere.
- bs=nn indica contemporaneamente quanti byte vengono letti e scritti per volta.
- count=nn fa copiare solo nn blocchi dall'input.
Ecco alcuni esempi (da provare con molta cautela e verificando i nomi dei dispositivi):
dd if=/dev/fd0 of=fileimage.bin | Crea il file immagine del floppy |
dd if=/dev/fd0 of=bootimage.bin bs=512 count=1 | Crea il file immagine del settore di boot del floppy |
dd if=/dev/sda2 of=/dev/sda3 | Clona la partizione sda2 nella sda3 (di uguali dimensioni !) |
dd if=/dev/sda1 | gzip > /home/sidux/winbak.img.gz | Crea l'immagine compressa di sda1, contenente Windows |
gzip -dc /home/sidux/winbak.img.gz | dd of=/dev/sda1 | Ripristino della partizione sda1 dal file compresso di backup |
dd if=/dev/sda of=mbr.bin count=1 | Esegue il backup del Master Boot Record del disco /dev/sda |
dd if=mbr.bin of=/dev/sda count=1 | Ripristino di MBR (boot loader + tabella delle partizioni) |
dd if=/dev/hdc of=/home/sidux/mycd.iso bs=2048 conv=notrunc | Conversione in file tipo ISO a partire da: CD-ROM, CD-Audio, DVD. |
dd if=/dev/urandom of=filerandom.bin bs=1024 count=10 | Genera un file contenente 10240 byte casuali. |
dd --help | Schermata di aiuto. |
dd if=/dev/sda of=MBR.bin bs=512 count=1
dd if=MBR.bin of=/dev/sda bs=512 count=1