¿Por qué puede emitir el mismo comando crear más resultados en tty que en pts / gnome-terminal?


11

gnome-terminal:

$ sudo update-grub
[sudo] password for user: 
Generating grub configuration file ...
Found background image: .background_cache.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
done

tty1 como accedido por Ctrl+ Alt+ F1:

$ sudo update-grub
[sudo] password for user: 
Generating grub configuration file ...
Found background image: .background_cache.png
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
[ 1603.545926] EXT4-fs (sda2): unable to read superblock
... (repeats twice)
[ 1603.560671] FAT-fs (sda2): invalid media value (0x4c)
... (repeats once)
[ 1603.573245] qnx4: no qnx4 filesystem (no root dir).
done

Al intentar redirigir la salida del tty1 para poder copiarlo directamente aquí, noté que estas líneas adicionales no provienen de stdout o stderr del comando. ¿De dónde desde entonces? ¿Por qué?


55
Puede notar que esas líneas todavía aparecen en tty1 cuando ejecuta el comando en el terminal gnome.
Random832

Respuestas:


20

Vienen del grano. También los verás corriendo

dmesg

Los mensajes del kernel se muestran en la consola virtual de forma predeterminada; no están en emuladores de terminal X (como GNOME Terminal).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.