GNU/Linux >> Linux Esercitazione >  >> Linux

Come mettere una maschera di bit su /dev/zero in modo da poter ottenere byte diversi da zero?

Come posso mettere un po' di maschera su /dev/zero in modo da poter avere una fonte non solo per 0x00 ma anche per qualsiasi byte compreso tra 0x01 e 0xFF?

Risposta accettata:

Il seguente bash il codice è impostato per funzionare con il byte rappresentato in binario . Tuttavia, puoi facilmente cambiarlo per gestire ocatal , decimale o esadecimale semplicemente cambiando il radice r valore di 2 a 8 , 10 o 16 rispettivamente e impostando b= di conseguenza.

r=2; b=01111110printf -vo '\%o' "$(($r#$b))"; 
Linux
  1. Come generare una password casuale in Linux usando /dev/random

  2. Come codificare in base64 /dev/random o /dev/urandom?

  3. Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

  4. Come posso modificare la quantità e la dimensione dei ramdisk di Linux (/dev/ram0 - /dev/ram15)?

  5. Come posso eseguire SSH su una porta diversa dalla 22?

Come si scambia /dev/sda con /dev/sdb?

DD da /dev/zero a /dev/null... cosa succede realmente

Perché mettere cose diverse da /home in una partizione separata?

Come Linux usa /dev/tty e /dev/tty0

Come ottenere il nome del disco che contiene una partizione specifica

Crea un dispositivo a blocchi virtuale che scrive su /dev/null