-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