使用linux命令生成16位复杂密码,包括数字,字母和下划线,字母区分大小写
时间: 2023-05-19 10:03:35 浏览: 95
可以使用以下命令生成16位复杂密码:
openssl rand -base64 12 | tr -d '/+' | cut -c1-16
该命令会生成一个由数字、字母和下划线组成的16位密码,其中字母区分大小写。
相关问题
使用linux命令生成16位复杂密码,其中要包括下划线,字母区分大小写
可以使用以下命令生成16位复杂密码:
openssl rand -base64 12 | tr -d '/+' | head -c 16 ; echo
该命令会生成一个由大小写字母、数字和下划线组成的16位密码。
生成一个只有数字,字母大小写和下划线的正则表达式
可以使用如下正则表达式来达到这个要求:
```
^[\w\d]*$
```
其中,`\w` 匹配任何字母、数字或下划线,`\d` 匹配任何数字。 `^` 和 `$` 分别表示字符串的开头和结尾。因此,这个正则表达式表示只匹配由字母、数字和下划线组成的字符串。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)