1. 程式人生 > >Linux生成隨機字串

Linux生成隨機字串

cat /dev/urandom | sed 's/[^a-zA-Z0-9]//g' | strings -n C | head -n L

其中C表示字串的字元數,L表示要生成多少行字元。

[[email protected] sqlite3]# cat /dev/urandom | sed 's/[^a-zA-Z0-9]//g'  |strings -n 5|head -n 1
oMcFO

相關推薦

Linux生成隨機字串

cat /dev/urandom | sed 's/[^a-zA-Z0-9]//g' | strings -n C | head -n L其中C表示字串的字元數,L表示要生成多少行字元。 [[email protected] sqlite3]# cat /dev

linux生成隨機密碼字串的方法 base64格式

1、可以利用PHP生成 php artisan key:generate 生成一個base64格式的字串 2、利用openssl生成 openssl rand 32 -base64 生成一個32位base64的key lmZwFKHKKd6Hle6caPKUo

Linux和Oracle生成隨機字串

Linux 和Oracle裡面如何生成隨機字串: Linux 可以利用uuidgen來生成 [[email protected] ~]$ uuidgen f239007b-14a8-4a38-9925-794f5aad7740 我們要做的就是把裡面的"-"去掉,數字替換為字母,然後擷取想要

linux生成隨機密碼的十種方法

tca 簡單的 strong post con 做了 dvb 密碼 == Linux操作系統的一大優點是對於同樣一件事情,你可以使用高達數百種方法來實現它。例如,你可以通過數十種方法來生成隨機密碼。本文將介紹生成隨機密碼的十種方法。 1. 使用SHA算法來加密日期,並輸出

Java生成隨機字串生成隨即類

有時候我們在測試的時候需要構建一些物件,每次測試都要構建很麻煩,所以我們可以構建一些類,並給類賦一些隨機值。 @Data @ToString class Person { private Integer id; private Integer age; pr

php 生成隨機字串

<?php function generateRandomString($length = 15) { return substr(str_shuffle(str_repeat($x='0123456789abcdefghijklmnopqrstuvwxyz

js與php生成隨機字串

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="content-type" content="text/html;charset=gb23

生成隨機字串

 《php經典例項》的摘抄記錄 function str_rand($length = 32, $characters = '0987654321qazwsxedcrfvtgbyhnujmikolpQAZWSXEDCRFVTGBYHNUJMIKOLP') { if

shell生成隨機字串

#!/bin/bash i=1 while [ i−le10000]doa=‘echo‘&lt;/dev/urandomtr−dcA−Za−z0−9∣head−c6‘‘echo−n−e&quot;i -le 10000 ] do a=`echo

php生成隨機字串函式

  /**    * 生成隨機串    *    * @param   int     $len        * @param   int     $code_type 1全部 2 英文字母 3數字    * @return  string        */    fu

PHP生成隨機字串與唯一字串

程式碼如下: <?php /* * 生成隨機字串 * @param int $length 生成隨機字串的長度 * @param string $char 組成隨機字串的字串 * @return string $string 生成的隨機字串 */ function str

java生成隨機字串(A-Z0-9)

public static String getRandomChar(int length) { //生成隨機字串 char[] chr = {'0', '1

PHP生成隨機字串

function RandomToken($length = 32){ if (function_exists('random_bytes')) { return bin2hex(random_bytes($length)); }

php原生 生成隨機字串

/** * [生成隨機字串] * @param integer $length [生成的長度] * @param integer $type [生成的型別] * @return [type] str [description] * @php

PHP生成隨機字串(字母+數字)

當我們要生成一個隨機字串時,總是先建立一個字元池,然後用一個迴圈和mt_rand()或rand()生成php隨機數,從字元池中隨機選取字元,最後拼湊出需要的長度 function randomkeys($length)    {       $pattern = '1234567890abcdefg

linux生成隨機串方法總結

date date +%s是獲取當前時間距離1970-01-01 00:00:00 UTC的時間差 [[email protected] ~]$ date +%s 1532874352

生成隨機字串並引用

目的:使用隨機字串拼接引用,實現對bbs註冊介面壓測; 隨機生成字串 int itera_num,rand_num,i; char i_name[24]=""; char StrTable[]

PHP生成隨機字串,必須包含三項 大寫小寫數字

public function random_str() { $str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $str = str_shuffle($str);

Java生成隨機字串,必須包含數字、小寫字母、大寫字母

轉載,來源:http://www.cnblogs.com/dongliyang/archive/2013/04/01/2994554.html 一道演算法題,生成隨機字串,必須包含數字、小寫字母、大寫字母。 為了生成隨機數方便,特別編寫StdRandom類(注1),AP

利用openssl_random_pseudo_bytes和base64_encode函式來生成隨機字串

利用openssl_random_pseudo_bytes和base64_encode函式來生成隨機字串 public static function getRandomString($length = 42)     {         /*          * Use