Nur Kleinbuchstaben (BESSER als NICHTS):

tr -dc 'a-z' </dev/urandom | head -c 16; echo

Groß- und Kleinbuchstaben (NAJA):

tr -dc 'A-Za-z' </dev/urandom | head -c 20; echo

Alphanumerisch (OK):

tr -dc 'A-Za-z0-9' </dev/urandom | head -c 24; echo

Nur Zahlen (PIN)

tr -dc '0-9' </dev/urandom | head -c 8; echo

Erklärung der Teile

tr -dc '...' = "delete complement" → behalte NUR diese Zeichen
</dev/urandom = Zufallsdaten vom System
head -c 20 = nimm die ersten 20 Zeichen
echo = Zeilenumbruch am Ende