← Back to team overview

sslug-teknik team mailing list archive

Re: fjerne ALT på disk -lidt OT

 



Jon Bendtsen wrote:
On Fri, Dec 06, 2002 at 03:38:27PM +0100, Jon Svejgaard wrote:


Michael Schmidt wrote:

6 Dec 2002 13:14:01 GMT, will <t_w_1@xxxxxxxxxxx> skrev:
[snip]


Følgende kommando skulle gerne slette de 20 første MB af din disk

dd if=/dev/zero of=/dev/hdb bs=1k count=20000


Er /dev/zero og /dev/null det samme?

/dev/zero er lige så mange binære nuller, som du har brug for, exempelvis de 20000 blokke som i eksemplet herover.

/dev/null er ingenting.

I dette tilfælde bliver resultatet stort set det samme.

tvivler, can du overhovedet læse fra /dev/null??
Selvfølgelig. Den returnerer EOF. F.eks. til oprettelse af en tom fil:
cat /dev/null > fil

Hvorimod
cat /dev/zero > fil giver en fil med en masse nuller i og den stopper formentlig først ved "no space on /dev/hdxx"

/dev/zero findes ikke i UNIX - der har man kun /dev/null (og klarer sig fint med den)

MVH
--
Jon Svejgaard
====================================================================
                               | ACE - UNIX/Linux Consultancy
                               | Hjorthoejvej 2 / DK-4291 Ruds Vedby
mail: jon@xxxxxx               | DENMARK
http://www.ace.dk              | +45 5826 1799 / +45 4052 0799
====================================================================



References