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

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

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

生成隨機數(shù)字

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

> echo $RANDOM 
14587 

2.使用date +%s%N

> date +%s%N
1529584024896587259

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

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

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

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

生成隨機字符串

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

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

2.使用md5sum

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

#使用 /dev/urandom生成10位隨機字符串 
> 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

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

辽宁省| 扶风县| 西畴县| 门头沟区| 聊城市| 芦山县| 湘西| 韶关市| 海原县| 恩平市| 宜川县| 东阳市| 淮北市| 镇远县| 中西区| 高唐县| 闵行区| 平定县| 东乡| 德阳市| 阳东县| 惠安县| 沁水县| 花莲市| 平塘县| 绍兴县| 申扎县| 邵阳市| 唐山市| 济宁市| 农安县| 黎平县| 锡林浩特市| 开江县| 龙泉市| 海原县| 吴桥县| 睢宁县| 义马市| 中方县| 江安县|