Linux对于生成随机字符串和随机UUID比windows要简单

随机字符串:

1
2
3
# 带特殊符号、长度为25的随机字符串
cat /dev/random | tr -dc 'A-Za-z0-9!@#$%^&*()_+-=' | head -c 25 ; echo ""
openssl rand -base64 30 | tr -dc 'A-Za-z0-9!@#$%^&*()_+-=' | head -c 25

随机UUID:

1
2
3
4
# 以下两种方式都是生成version4 UUID,完全随机,安全性更高
uuidgen -r
# 或者
cat /proc/sys/kernel/random/uuid