SlideShare ist ein Scribd-Unternehmen logo
1 von 5
El Agujero Negro De Linux
En Linux, /dev/null unagujero negro es  donde todo lo que escribas desaparece para siempre. Por ejemplo mover un fichero a /dev/null sería equivalente a borrarlo. El agujero negro, es un archivo especial que descarta todos los datos escritos en él.
básicamente /dev/null es un "agujero negro". (host # echo hi >/dev/null)   y   (host # echo hi >/dev/zero). Estos se van a la nada, se quedan ahí y no puedes volver a recuperar nada. Cuando lees desde /dev/null, la misma regla mantiene verdadero. /dev/null es virtualmente nada, cualquier lectura a este producirá ninguna salida. Por ejemplo, stracecat /dev/null, muestra que es lo que pasa cuando /dev/null es leído:
Ejemplo:host # cat /dev/nullhost #host # strace cat /dev/null...open("/usr/lib/locale/en_US.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT(No such file or directory)open("/usr/lib/locale/en_US.utf8/LC_CTYPE", O_RDONLY) = 3fstat64(3, {st_mode=S_IFREG|0644, st_size=254076, ...}) = 0mmap2(NULL, 254076, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c8f000close(3) = 0fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...})= 0open("/dev/null", O_RDONLY|O_LARGEFILE) = 3fstat64(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0read(3, "", 4096) = 0close(3) = 0close(1) = 0close(2) = 0exit_group(0) = ?Process 3376 detached
Por el otro lado, /dev/zero, no es un "agujero negro". Cuando lees desde /dev/zero, obtienes un resultado muy diferente al obtenido cuando lees desde /dev/null. Esto se debe a que /dev/zero retorna "cero" hasta que pares de leerlo y no devuelve un EOF como lo hace /dev/null. Lo que devuelve es el carácter nulo ASCII (0x00).Ejemplo:host # cat /dev/zero^Chost #

Weitere ähnliche Inhalte

Andere mochten auch

Les DifficultéS Scolaires Ib 08 04 08
Les DifficultéS Scolaires Ib 08 04 08Les DifficultéS Scolaires Ib 08 04 08
Les DifficultéS Scolaires Ib 08 04 08
raymondteyrouz
 
Kinasocialamedialundupp
KinasocialamedialunduppKinasocialamedialundupp
Kinasocialamedialundupp
Peter Hellman
 
La sumisa insumisa
La sumisa insumisaLa sumisa insumisa
La sumisa insumisa
noa_d_A
 
Microprocesador intel
Microprocesador  intelMicroprocesador  intel
Microprocesador intel
sayer02
 
Seguridad Web
Seguridad WebSeguridad Web
Seguridad Web
ramos866
 
Successful direct market flower production for great plains vegetable growers...
Successful direct market flower production for great plains vegetable growers...Successful direct market flower production for great plains vegetable growers...
Successful direct market flower production for great plains vegetable growers...
Mark Cain
 

Andere mochten auch (20)

Manual de RAD - SP
Manual de RAD - SPManual de RAD - SP
Manual de RAD - SP
 
Resumen y sintesis analia quinodoz
Resumen y sintesis   analia quinodozResumen y sintesis   analia quinodoz
Resumen y sintesis analia quinodoz
 
Ausgabe Heiraten in Oberfranken - Magazin 2014
Ausgabe Heiraten in Oberfranken - Magazin 2014Ausgabe Heiraten in Oberfranken - Magazin 2014
Ausgabe Heiraten in Oberfranken - Magazin 2014
 
Les DifficultéS Scolaires Ib 08 04 08
Les DifficultéS Scolaires Ib 08 04 08Les DifficultéS Scolaires Ib 08 04 08
Les DifficultéS Scolaires Ib 08 04 08
 
Prezi historia del mercadeo
Prezi historia del mercadeoPrezi historia del mercadeo
Prezi historia del mercadeo
 
Guerra civil sabadell
Guerra civil sabadellGuerra civil sabadell
Guerra civil sabadell
 
Kinasocialamedialundupp
KinasocialamedialunduppKinasocialamedialundupp
Kinasocialamedialundupp
 
Introduccion abaqus
Introduccion abaqusIntroduccion abaqus
Introduccion abaqus
 
Folleto the look invierno
Folleto the look inviernoFolleto the look invierno
Folleto the look invierno
 
Driven to distraction: Giles Colborne
Driven to distraction: Giles ColborneDriven to distraction: Giles Colborne
Driven to distraction: Giles Colborne
 
La sumisa insumisa
La sumisa insumisaLa sumisa insumisa
La sumisa insumisa
 
Presentación coaching
Presentación coaching Presentación coaching
Presentación coaching
 
Manuel Machado - Big data, de la investigación científica a la gestión empres...
Manuel Machado - Big data, de la investigación científica a la gestión empres...Manuel Machado - Big data, de la investigación científica a la gestión empres...
Manuel Machado - Big data, de la investigación científica a la gestión empres...
 
Microprocesador intel
Microprocesador  intelMicroprocesador  intel
Microprocesador intel
 
Georgia National Guard Job Opportunity-Army Fleet CH-47 Maintenance Supervisor
Georgia National Guard Job Opportunity-Army Fleet CH-47 Maintenance SupervisorGeorgia National Guard Job Opportunity-Army Fleet CH-47 Maintenance Supervisor
Georgia National Guard Job Opportunity-Army Fleet CH-47 Maintenance Supervisor
 
Ejemplo bancolombia
Ejemplo bancolombiaEjemplo bancolombia
Ejemplo bancolombia
 
Seguridad Web
Seguridad WebSeguridad Web
Seguridad Web
 
Chapter 7 DIGITAL MARKETING
Chapter 7 DIGITAL MARKETINGChapter 7 DIGITAL MARKETING
Chapter 7 DIGITAL MARKETING
 
Rechercher un emploi
Rechercher un emploiRechercher un emploi
Rechercher un emploi
 
Successful direct market flower production for great plains vegetable growers...
Successful direct market flower production for great plains vegetable growers...Successful direct market flower production for great plains vegetable growers...
Successful direct market flower production for great plains vegetable growers...
 

Ähnlich wie El Agujero Negro De Linux (6)

Curso GNU/Linux
Curso GNU/LinuxCurso GNU/Linux
Curso GNU/Linux
 
ADMINISTRACIÓN DE FICHEROS UBUNTU
ADMINISTRACIÓN DE FICHEROS UBUNTUADMINISTRACIÓN DE FICHEROS UBUNTU
ADMINISTRACIÓN DE FICHEROS UBUNTU
 
Taller de Shell Scripting
Taller de Shell ScriptingTaller de Shell Scripting
Taller de Shell Scripting
 
03 comandos para la gestion de archivos y carpetas
03 comandos para la gestion de archivos y carpetas03 comandos para la gestion de archivos y carpetas
03 comandos para la gestion de archivos y carpetas
 
Anonimo el libro hacker
Anonimo   el libro hackerAnonimo   el libro hacker
Anonimo el libro hacker
 
Comandos básicos para la terminal de ubuntu
Comandos básicos para la terminal de ubuntuComandos básicos para la terminal de ubuntu
Comandos básicos para la terminal de ubuntu
 

El Agujero Negro De Linux

  • 1. El Agujero Negro De Linux
  • 2. En Linux, /dev/null unagujero negro es donde todo lo que escribas desaparece para siempre. Por ejemplo mover un fichero a /dev/null sería equivalente a borrarlo. El agujero negro, es un archivo especial que descarta todos los datos escritos en él.
  • 3. básicamente /dev/null es un "agujero negro". (host # echo hi >/dev/null) y (host # echo hi >/dev/zero). Estos se van a la nada, se quedan ahí y no puedes volver a recuperar nada. Cuando lees desde /dev/null, la misma regla mantiene verdadero. /dev/null es virtualmente nada, cualquier lectura a este producirá ninguna salida. Por ejemplo, stracecat /dev/null, muestra que es lo que pasa cuando /dev/null es leído:
  • 4. Ejemplo:host # cat /dev/nullhost #host # strace cat /dev/null...open("/usr/lib/locale/en_US.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT(No such file or directory)open("/usr/lib/locale/en_US.utf8/LC_CTYPE", O_RDONLY) = 3fstat64(3, {st_mode=S_IFREG|0644, st_size=254076, ...}) = 0mmap2(NULL, 254076, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c8f000close(3) = 0fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...})= 0open("/dev/null", O_RDONLY|O_LARGEFILE) = 3fstat64(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0read(3, "", 4096) = 0close(3) = 0close(1) = 0close(2) = 0exit_group(0) = ?Process 3376 detached
  • 5. Por el otro lado, /dev/zero, no es un "agujero negro". Cuando lees desde /dev/zero, obtienes un resultado muy diferente al obtenido cuando lees desde /dev/null. Esto se debe a que /dev/zero retorna "cero" hasta que pares de leerlo y no devuelve un EOF como lo hace /dev/null. Lo que devuelve es el carácter nulo ASCII (0x00).Ejemplo:host # cat /dev/zero^Chost #