生成随机数命令

1、urandom工具

# tr -dc '[:alnum:]' < /dev/urandom | head -c 12
# tr -dc 'A-Za-z0-9_!@#$%^&*()-+=' < /dev/urandom | head -c 12
注意:
-dc 删除所有不满足条件的字符
/dev/urandom是一个特殊的文件,提供了伪随机数流。

2、openssl生成

# openssl rand -base64 9
# openssl rand -base64 12

3、随机密码生成网站

https://suijimimashengcheng.51240.com/
https://www.lddgo.net/string/randompassword

作者:于浩  创建时间:2026-06-03 17:23
最后编辑:于浩  更新时间:2026-07-12 22:32