GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo poner una máscara de bits en /dev/zero para poder obtener bytes distintos de cero?

¿Cómo puedo poner una máscara de bits en /dev/zero? para poder tener una fuente no solo para 0x00 sino también para cualquier byte entre 0x01 y 0xFF?

Respuesta aceptada:

El siguiente bash el código está configurado para funcionar con el byte que se representa en binary . Sin embargo, puede cambiarlo fácilmente para manejar ocatal , decimales o hexadecimal simplemente cambiando el radix r valor de 2 a 8 , 10 o 16 respectivamente y configurando b= en consecuencia.

r=2; b=01111110printf -vo '\%o' "$(($r#$b))"; 
Linux
  1. Cómo generar una contraseña aleatoria en Linux usando /dev/random

  2. Linux:¿Diferencia entre /dev/console, /dev/tty y /dev/tty0?

  3. ¿Cómo se intercambia /dev/sda con /dev/sdb?

  4. ¿Cómo puedo cambiar la cantidad y el tamaño de los ramdisks de Linux (/dev/ram0 - /dev/ram15)?

  5. ¿Cómo puedo ejecutar SSH en un puerto que no sea el 22?

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Linux:diferencia entre /dev/console, /dev/tty y /dev/tty0

Cómo usa Linux /dev/tty y /dev/tty0

Cómo obtener el nombre del disco que contiene una partición específica

hacer eco o imprimir /dev/stdin /dev/stdout /dev/stderr

¿Por qué se requieren < o > para usar /dev/tcp?