-n Number 指定最小的字符串长度(除了缺省的 4 个字符之外)。字符串长度的最大值是 4096。这个标志与 -Number 标志相同。
-o 列出文件中每一个跟随在其八进制偏移量以后的字符串。这个标志与 -t o 标志相同。
-t Format 列出从文件最开始起,每一个跟随在其偏移量以后的字符串。该格式取决于用做 Format 变量的字符。
d
以十进制写下偏移量。
o
以八进制写下偏移量。
x
以十六进制写下偏移量。
注:当 -o 和 -t Format 标志在一个命令行上屡次定义,则最后指定的标志控制 strings 命令的行为。
-Number 指定最小的字符串长度(除了缺省的 4 个字符之外)。字符串长度的最大值是 4096。这个标志与 -n Number 标志相同。
File 要搜索的二进制文件或对象文件。
退出状态
该命令返回如下退出值:
0 表示命令成功运行。
php
>0 表示出错。 html
三、从指定字符集和中生成随机字符串: linux
#!/bin/bash
MATRIX="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz~!@#$%^&*()_+="
LENGTH="9"
while [ "${n:=1}" -le "$LENGTH" ]
do
PASS="$PASS${MATRIX:$(($RANDOM%${#MATRIX})):1}"
let n+=1
done
echo "$PASS"
shell
exit 0 centos
四、经过时间得到随机数(date) bash
#这个能够说比较完美了,加入了时间戳,又加上了纳秒 dom
五、经过系统内部惟一数据生成随机数(/dev/random,urandom) 函数
#cksum 将读取文件内容,生成惟一的表示整型数据,只有文件内容不变,生成结果就不会变化,与php crc函数 ui
六、读取linux 的uuid码 spa
——————————————————————————————————————————————————————
REF:
http://huoxiubo.blog.51cto.com/2025919/745909
http://lihuipeng007.blog.163.com/blog/static/121084388201062351340826/
http://www.cnblogs.com/chengmo/archive/2010/10/23/1858879.html
Linux 系统中随机数在 KVM 中的应用 http://blog.jobbole.com/65689/
利用 Linux 系统生成随机密码的10种方法 http://blog.sae.sina.com.cn/archives/5037