使用/dev/random产生随即数字串或字符串

–=使用/dev/random产生随即数字串或字符串===

产生随机的小写字母串
[root@nezhdb01 tmp]# head -c 100 /dev/urandom | tr -dc ‘a-z’ |cut -c 1-10
ekmuenluwt
[root@nezhdb01 tmp]# head -c 100 /dev/urandom | tr -dc ‘a-z’ |cut -c 1-10
lbydekyufy
[root@nezhdb01 tmp]# head -c 100 /dev/urandom | tr -dc ‘a-z’ |cut -c 1-10
nmzwjlstte
[root@nezhdb01 tmp]# head -c 100 /dev/urandom | tr -dc ‘a-z’ |cut -c 1-10
bspvvsiyks

产生随机的大写字母串
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Z’ |cut -c 1-10
EODLNKUNON
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Z’ |cut -c 1-10
IJKZPUITVS
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Z’ |cut -c 1-10
VKTHRAKMSI
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Z’ |cut -c 1-10
EETXSZLQLD

产生大小写字母混合串
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Za-z’ |cut -c 1-10
qMKOlKNKCq
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Za-z’ |cut -c 1-10
fJmwacprTi
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Za-z’ |cut -c 1-10
ZpzspsSxaD
[root@nezhdb01 tmp]# head -c 200 /dev/urandom | tr -dc ‘A-Za-z’ |cut -c 1-10
CvDgCSxYit

产生数字串
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9’ |cut -c 1-10
3555282542
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9’ |cut -c 1-10
4030826183
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9’ |cut -c 1-10
3650151046
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9’ |cut -c 1-10
4672539803

数字、字母、特殊字符混合串
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9a-zA-Z!~@#$%^&’ |cut -c 1-10
aVB7A%I2hq
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc '0-9a-zA-Z!~@#$%^&
’ |cut -c 1-10
VVz&7HVcwZ
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9a-zA-Z!~@#$%^&’ |cut -c 1-10
y#51kYRM6P
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc '0-9a-zA-Z!~@#$%^&
’ |cut -c 1-10
bYzyPVSCj$
[root@nezhdb01 tmp]# head -c 500 /dev/urandom | tr -dc ‘0-9a-zA-Z!~@#$%^&*’ |cut -c 1-10
~t%nmK27lK

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值