最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Linux如何生成隨機(jī)數(shù)字和字符串

 更新時(shí)間:2018年08月09日 10:44:47   作者:JouyPub  
本篇文章主要介紹了詳解Linux如何生成隨機(jī)數(shù)字和字符串,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧

生成隨機(jī)數(shù)字

1.使用系統(tǒng)的$RANDOM變量

> echo $RANDOM 
14587 

2.使用date +%s%N

> date +%s%N
1529584024896587259

3.使用/dev/random 或 /dev/urandom

/dev/random存儲(chǔ)著系統(tǒng)當(dāng)前運(yùn)行環(huán)境的實(shí)時(shí)數(shù)據(jù),是阻塞的隨機(jī)數(shù)發(fā)生器,讀取有時(shí)需要等待,盡量避免使用。

/dev/urandom非阻塞隨機(jī)數(shù)發(fā)生器,讀取操作不會(huì)產(chǎn)生阻塞。

> cat /dev/urandom | head -n 10 | cksum | awk -F ' ' '{print $1}'
1198074148

生成隨機(jī)字符串

1.使用linux uuid,uuid全稱是通用唯一識(shí)別碼,格式包含32個(gè)16進(jìn)制數(shù)字,以'-'連接號(hào)分為5段。形式為8-4-4-4-12 的32個(gè)字符。

> cat /proc/sys/kernel/random/uuid
6fcae1aa-ab46-435a-8531-250ccb54ed8e

2.使用md5sum

#使用date 生成10位隨機(jī)字符串 
> date +%s%N | md5sum | head -c 10
bb791e69d4

#使用 /dev/urandom生成10位隨機(jī)字符串 
> cat /dev/urandom | head -n 10 | md5sum | head -c 10
909587db4c

> head -c 10 /dev/random | base64
tBIDqQcaQ+qvkA==

3.使用openssl

> openssl rand -hex 10
3822e40bdcc2d1c6ee5f

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Ubuntu環(huán)境下SSH的安裝及使用詳解

    Ubuntu環(huán)境下SSH的安裝及使用詳解

    這篇文章主要介紹了Ubuntu環(huán)境下SSH的安裝及使用詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2019-02-02
  • linux系統(tǒng)安裝iso文件方法

    linux系統(tǒng)安裝iso文件方法

    在本篇文章中小編給大家整理了關(guān)于linux系統(tǒng)下怎么安裝iso文件的解決方法和步驟,有需要的朋友們學(xué)習(xí)下。
    2019-05-05
  • 使用apachetop實(shí)時(shí)監(jiān)控日志、動(dòng)態(tài)分析服務(wù)器運(yùn)行狀態(tài)

    使用apachetop實(shí)時(shí)監(jiān)控日志、動(dòng)態(tài)分析服務(wù)器運(yùn)行狀態(tài)

    這篇文章主要介紹了使用apachetop實(shí)時(shí)監(jiān)控日志、動(dòng)態(tài)分析服務(wù)器運(yùn)行狀態(tài),通過apachetop這個(gè)工具可以動(dòng)態(tài)的查看apache的日志文件,還可以直觀的看到訪問的每個(gè)地址的請(qǐng)求數(shù)、速度及流量等信息,需要的朋友可以參考下
    2014-06-06
  • Linux 系統(tǒng)雙網(wǎng)卡綁定配置實(shí)現(xiàn)

    Linux 系統(tǒng)雙網(wǎng)卡綁定配置實(shí)現(xiàn)

    這篇文章主要介紹了Linux 系統(tǒng)雙網(wǎng)卡綁定配置實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Linux 創(chuàng)建修改刪除用戶和組的方法

    Linux 創(chuàng)建修改刪除用戶和組的方法

    這篇文章主要介紹了Linux 創(chuàng)建修改刪除用戶和組的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-02-02
  • Linux?VNC安裝ssh后ssh無(wú)法登錄的解決方案

    Linux?VNC安裝ssh后ssh無(wú)法登錄的解決方案

    VNC?服務(wù)器不能使用?SSH?22?端口登錄的問題可能由多種原因引起,本文給大家介紹了Linux?VNC安裝ssh后ssh無(wú)法登錄的解決方案,文中通過有詳細(xì)解決方案,需要的朋友可以參考下
    2024-11-11
  • Linux中一對(duì)多配置日志服務(wù)器的詳細(xì)步驟

    Linux中一對(duì)多配置日志服務(wù)器的詳細(xì)步驟

    這篇文章主要介紹了Linux中一對(duì)多配置日志服務(wù)器步驟教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • linux服務(wù)器CPU飆高排查分析

    linux服務(wù)器CPU飆高排查分析

    系統(tǒng)cpu飆高,尤其對(duì)于后端人員來(lái)說(shuō),其實(shí)應(yīng)該學(xué)會(huì)排查,這樣也算是綜合能力的體現(xiàn);那么當(dāng)出現(xiàn)了cpu嚴(yán)重飆高的時(shí)候怎么排查呢?感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • Linux虛擬機(jī)不顯示IP地址的解決方法(親測(cè)有效)

    Linux虛擬機(jī)不顯示IP地址的解決方法(親測(cè)有效)

    本文主要介紹了通過VMware新裝的Linux系統(tǒng)沒有IP地址的解決方法,主要步驟包括:關(guān)閉虛擬機(jī)、打開VM虛擬網(wǎng)絡(luò)編輯器、還原VMnet8或修改網(wǎng)關(guān),解決后,通過ifconfig命令查看IP地址,需要的朋友可以參考下
    2025-03-03
  • 在 Apache 中創(chuàng)建單個(gè)文件的別名的操作方法

    在 Apache 中創(chuàng)建單個(gè)文件的別名的操作方法

    要?jiǎng)?chuàng)建 Apache 中的單個(gè)文件的別名,您可以在 Apache 配置文件中使用 Alias 指令,Alias 指令允許您將 URL 路徑映射到文件系統(tǒng)位置,該路徑可以是目錄或單個(gè)文件,本文介紹如何在 Apache 中創(chuàng)建單個(gè)文件的別名,感興趣的朋友一起看看吧
    2024-12-12

最新評(píng)論

安溪县| 大方县| 杨浦区| 哈巴河县| 双鸭山市| 阳山县| 呈贡县| 澎湖县| 辽源市| 锡林浩特市| 承德市| 台南市| 苏尼特左旗| 台湾省| 安溪县| 田林县| 赞皇县| 钦州市| 邮箱| 调兵山市| 博乐市| 库伦旗| 柞水县| 沙坪坝区| 寿光市| 农安县| 夏河县| 安宁市| 涞源县| 卢湾区| 从江县| 柞水县| 莫力| 察雅县| 泽库县| 洛扎县| 永川市| 南丹县| 庐江县| 平阳县| 桦川县|