/dev/null (Wat betekent het?)

Pagina: 1
Acties:
  • 93 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

Anoniem: 13653

Topicstarter
Beste...

Wat kun je met /dev/null waar gebruik je het voor?

Acties:
  • 0 Henk 'm!

  • Mark
  • Registratie: Juni 1999
  • Laatst online: 26-06 20:50
wissen, weg, verwijderen.

/dev/nul = de prullenbak van Unix, maar dan zonder undelete

Acties:
  • 0 Henk 'm!

Anoniem: 13874

Je kant het vergelijken met de prullenbak van windows.
Alleen dan permanent.
Alles wat je ernaartoe verstuurd verdwijnt dus!!!

Wel errug basic vraag, die je zo zelf op had kunnen zoeken!!
Niet echt NOS waardig i.m.h.o.

Acties:
  • 0 Henk 'm!

Anoniem: 23790

<flauwe modus>

Wij gebruiken het voor de Back-ups gaan snel Joh!! *D

*** wij geloven nml dat de kracht niet het backuppen is maar... het restoren ***

</flauwe modus>

ja je had je antwoord al gehad en ik wilde iets typen...

Acties:
  • 0 Henk 'm!

  • Ook
  • Registratie: September 2000
  • Laatst online: 11-03 08:41

Ook

Yes I can!

Op maandag 18 juni 2001 16:10 schreef nelske het volgende:
Je kant het vergelijken met de prullenbak van windows.
Alleen dan permanent.
Alles wat je ernaartoe verstuurd verdwijnt dus!!!
Ohhhh shift-delete dus...zeg da dan!
;)

Ook

Wees consequent, maar niet altijd


Acties:
  • 0 Henk 'm!

Anoniem: 6352

zeg nelske, waarom dan een /dev/null wanneer je al rm (-rf) hebt ?

Acties:
  • 0 Henk 'm!

  • Wilke
  • Registratie: December 2000
  • Laatst online: 07:29
/dev/null is niet hetzelfde als de prullenbak onder windows (bestanden worden niet naar /dev/null verplaatst als je 'rm' gebruikt).

Het idee is dat je soms de uitvoer van een programma helemaal niet wilt zien - bijvoorbeeld als je de distributed.net-client bij het booten in de achtergrond start boeit het niet echt om te zien hoe ver hij is met het huidige pakketje.

Dus dan start je hem met dnetc >/dev/null en dan verdwijnt de uitvoer naar de 'bit bucket'.

P.S. Niet vergeten de bit bucket af en toe te legen he :+

[Edit: Linkje toegevoegd]

Acties:
  • 0 Henk 'm!

Anoniem: 6352

ah, verhelderend... zo'n antwoord is dit forum meer waardig dan dat van nelske (i.m.h.o.) .

Acties:
  • 0 Henk 'm!

  • zeikstraal
  • Registratie: April 2000
  • Laatst online: 24-04 09:27
zie ook /dev/null :P

Quidquid id est, timeo puellas, et oscula dantes


Acties:
  • 0 Henk 'm!

  • Wilke
  • Registratie: December 2000
  • Laatst online: 07:29
Je kunt het in Dos (Windows 9X) ook doen, probeer maar eens dir >NUL in een dos-box, dan zie je dus niks.

Lekker nuttig denk je nu, yep, maar soms wil je bv. foutmeldingen wegflikkeren zonder deze te lezen. Bijvoorbeeld als je een batchbestand schrijft dat zelf al controleert of een of ander bestand wel bestaat - DOS-commando's mogen dan hun foutmeldingen voor zich houden (Vb: COPY blaat.txt kopie.txt >NUL)

Of in bv. batchbestanden:

PAUSE >NUL

(om te voorkomen dat je de melding 'druk op een toets om verder te gaan' krijgt)

P.S. Ik gebruik een Engelse windows-versie en krijg sterk de indruk dat iemand bij Microsoft ooit een probleem had met spellen (NUL ipv NULL :? )

Acties:
  • 0 Henk 'm!

  • BurningSheep
  • Registratie: Januari 2000
  • Laatst online: 17-12-2024
hehe, nee, volgens mij hebben ze gewoon voor hun eigen gemak besloten om het bij 3 letter combinaties te houden (NUL, COM, AUX, LPT, CON, etc) :)

Acties:
  • 0 Henk 'm!

Anoniem: 12305

Net als bij de extencies is ook altijd maar 3 letters.
Eigenlijk is het zo dat het anders niet in 640k paste waar van bill vond dat dat voor altijd genoeg was. :+

Acties:
  • 0 Henk 'm!

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 28-06 16:55
Ik noem het altijd "Het grote zwarte gat van linux" omdat alles wat er in verdwijnt, ook echt verdwijnt.

Acties:
  • 0 Henk 'm!

Anoniem: 2198

oh en om te restoren doe je zeker cat /dev/null >/dev/hda >:)

Acties:
  • 0 Henk 'm!

Anoniem: 13874

Op maandag 18 juni 2001 16:44 schreef plop het volgende:
ah, verhelderend... zo'n antwoord is dit forum meer waardig dan dat van nelske (i.m.h.o.) .
Hehe ... okee sorry ben niet in de allerbeste bui vandaag. Maar dit is nou typisch een vraag, die je super makkelijk zelf uit kan zoeken.

Mijn excuses voor het enigszins botte antwoord :) , maar waarschijnlijk kom jij niet vaak in NOS, want dan had je gok ik die opmerking niet geplaatst ;) Verder bevatte mijn post wel degelijk het antwoord op de vraag.

Het kwam op mij over als een topic om maar iets te posten te hebben in ieder geval.

* Anoniem: 13874 vreest dat dat soort topics wel vaker voor zullen gaan komen

Maar ja zoals al gezegd is, is /dev/null dus inderdaad ideaal om output te onderdrukken.

Zoals ik al zei: alles wat je ernaartoe stuurt verdwijnt.

Acties:
  • 0 Henk 'm!

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 21-06 13:44

deadinspace

The what goes where now?

Op maandag 18 juni 2001 18:20 schreef fkooman het volgende:
oh en om te restoren doe je zeker cat /dev/null >/dev/hda >:)
Nopez... alles dat naar /dev/null gestuurd wordt, verdwijnt, maar /dev/null kan geen data leveren. /dev/zero levert oneindig veel nullen (nouja, zoveel als je er wilt hebben), dus cat /dev/zero > /dev/hda schoont je HD wat op >:)

Acties:
  • 0 Henk 'm!

  • sverzijl
  • Registratie: Januari 2001
  • Laatst online: 09:41
Op maandag 18 juni 2001 16:52 schreef Wilke het volgende:
Je kunt het in Dos (Windows 9X) ook doen, probeer maar eens dir >NUL in een dos-box, dan zie je dus niks.

Lekker nuttig denk je nu, yep, maar soms wil je bv. foutmeldingen wegflikkeren zonder deze te lezen. Bijvoorbeeld als je een batchbestand schrijft dat zelf al controleert of een of ander bestand wel bestaat - DOS-commando's mogen dan hun foutmeldingen voor zich houden (Vb: COPY blaat.txt kopie.txt >NUL)
Foutmeldingen (die naar stderr worden gestuurd door vrijwel alle DOS commands) kun je onderdrukken/redirecten dmv 2>NUL. Meldingen die naar stdout worden gestuurd dmv 1>NUL of >NUL.

(bijv. XCOPY c:\*.* z:\ /s/e 2>NUL 1>NUL )


Simon

Acties:
  • 0 Henk 'm!

  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Tja. Het spijt me vreselijk, maar nelske heeft wederom gelijk als hij zegt dat dit:

A. wel heel erg basic is
B. makkelijk op vele plaatsen op te zoeken was geweest

en de topicstarter heeft antwoord, derhalve gaat dit topic op slot.

Het zal wel niet, maar het zou maar wel.

Pagina: 1

Dit topic is gesloten.