[gl-como] 2 domande

Pirla the.pirla@flashnet.it
Mer 1 Mar 2006 20:02:55 CET


Il giorno ven, 24/02/2006 alle 15.00 +0000, Carlo Filippetto ha scritto:
> cat /dev/zero > /dev/sda 
> se provo a fare un vi del file /dev/zero è vuoto,
Esattamente.
/dev/zero così come altri special files hanno significati particolari.

Devi fare molta attenzione ad usare file in /dev perché sono file che
fanno capo direttamente alle periferiche (quasi tutti) o a funzioni
particolari.

In particolare /dev/zero è un file speciale a caratteri (quindi puoi
leggere un carattere alla volta da quel device) e il carattere che leggi
è sempre il codice ascii 0 (zero). E soprattutto non ha fine.
Quindi se fai un cat /dev/zero > /dev/sda non fai altro che scrivere
zero in tutti i byte del tuo sda.
Non mi sembra che ti convenga :-)

/dev/null invece è un file speciale di output che praticamente ha il
significato di un cestino della spazzatura.
Tutto ciò che ci butti dentro viene perso.

Ha senso per esempio se hai dei messaggi di errore che vuoi ignorare
(poi magari ti spieghiamo come si fa).

Per quanto riguarda invece il monitoring dei controller che forniscono
un'intelligenza avanzata (controller raid per esempio) devi fare
riferimento al sito del produttore per vedere se esiste un sistema
(magari fornito dal driver stesso) per interrogare il dispositivo per
cercare eventi o altro.

Sicuramente per windows ci sono ma per linux bisogna cercare bene oltre
che sul sito del produttore, anche in giro per internet per vedere se
qualcuno che ha il tuo stesso dispositivo ha avuto fortuna prima di te.

In bocca al lupo.


-- 
Ciao
        Pirla

Per rispondere in E-mail the (punto) pirla (chiocciola) flashnet.it
*** un bacio ai pupi ***

---> Linux user since yesterday <---
--->     Linux User #389536     <---



Maggiori informazioni sulla lista gl-como