当前位置: 首页 > news >正文

wordpress建站事例设计好的网站

wordpress建站事例,设计好的网站,计算机哪个专业好,wordpress 订阅者介绍 当我们使用虚拟网卡的时候#xff0c;有时候需要为虚拟网卡配置随机的MAC地址。我们知道#xff0c;网卡的MAC地址实际上是一个6字节的整型数#xff0c;通常表现为用英文冒号#xff08;:#xff09;隔开的十六进制字符串#xff08;全部大写或者全部小写#xf…介绍 当我们使用虚拟网卡的时候有时候需要为虚拟网卡配置随机的MAC地址。我们知道网卡的MAC地址实际上是一个6字节的整型数通常表现为用英文冒号:隔开的十六进制字符串全部大写或者全部小写如下面所示全部小写 8c:ec:75:ab:b7:dcopenssl rand命令可以生成一个n字节的数我们可以使用该命令生成MAC地址。 openssl rand openssl rand的用法 # 查看openssl rand的手册 man openssl randOPENSSL-RAND(1SSL) OpenSSL OPENSSL-RAND(1SSL)NAMEopenssl-rand - generate pseudo-random bytesSYNOPSISopenssl rand [-help] [-out file] [-base64] [-hex] [-engine id] [-rand files] [-writerand file] [-provider name] [-provider-path path][-propquery propq] numDESCRIPTIONThis command generates num random bytes using a cryptographically secure pseudo random number generator (CSPRNG).The random bytes are generated using the RAND_bytes(3) function, which provides a security level of 256 bits, provided it managed toseed itself successfully from a trusted operating system entropy source. Otherwise, the command will fail with a nonzero error code.For more details, see RAND_bytes(3), RAND(7), and EVP_RAND(7).OPTIONS-helpPrint out a usage message.-out fileWrite to file instead of standard output.-base64Perform base64 encoding on the output.-hexShow the output as a hex string.-engine idSee Engine Options in openssl(1). This option is deprecated.-rand files, -writerand fileSee Random State Options in openssl(1) for details.-provider name-provider-path path-propquery propqSee Provider Options in openssl(1), provider(7), and property(7).SEE ALSOopenssl(1), RAND_bytes(3), RAND(7), EVP_RAND(7)HISTORYThe -engine option was deprecated in OpenSSL 3.0.COPYRIGHTCopyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.Licensed under the Apache License 2.0 (the License). You may not use this file except in compliance with the License. You can obtaina copy in the file LICENSE in the source distribution or at https://www.openssl.org/source/license.html.3.0.2 2023-02-06 OPENSSL-RAND(1SSL)阅读完openssl rand的手册我们知道openssl rand能生成n字节的伪随机数n可以指定-hex选项用于以十六进制输出这个伪随机数所以首先生成一个6字节数的十六进制字符串 $ openssl rand -hex 6 14480616a8f2下面只需要每2个字符串之间加一个英文冒号:就可以了我们选择sed命令来处理 $ openssl rand -hex 6 | sed s/\(..\)/\1:/g; s/.$// b1:4b:f0:6f:89:4b这样就生成了一个随机的MAC地址。 简单解释一下 openssl rand -hex 6 生成一个6字节数的十六进制字符串 中间的 | 是管道符将生成的字符串传递给sed命令 sed s/\(..\)/\1:/g; s/.$//先在每2个字符串后面加一个英文冒号:然后去掉末尾的英文冒号这样就得到了一个MAC地址字符串。 下面详细解释一下sed s/\(..\)/\1:/g; s/.$//的用法 sed后面是一个单引号包裹的字符串字符串里有2部分分号;前面的s/\(..\)/\1:/g的作用是在每2个字符串后面加一个英文冒号:分号;后面的s/.$//去掉末尾的英文冒号。 s/\(..\)/\1:/g 这是一个全局替换表达式格式为: s/要替换的字符串模式/替换成的字符串/g s substitute替代、替换的意思 g global全局的意思表示符合条件的要全部替换 \(..\) 表示要匹配的字符串\用于转义左右括号其实就是(..)其中.代表非换行符的任意字符(..)代表2个非换行字符组成的任意字符串 \1 代表符合(..)格式的第一个子字符串\1:就是在符合条件的子字符串加上一个英文冒号: 所以 s/\(..\)/\1:/g指的是在每2个字符串后面加一个英文冒号 2. s/.$// 这是一个替换表达式格式为: s/要替换的字符串模式/替换成的字符串/只替换第一个 . 代表非换行符的任意一个字符 $代表末尾 所以 s/.$//指的是去掉最后一个字符
http://www.zqtcl.cn/news/31409/

相关文章:

  • 深圳网站建设599元全包一个公司只能备案一个网站吗
  • 怎么写代码做网站如何做自己网站的seo
  • icp许可证对网站的要求wordpress怎么做网页
  • 代做网站 猪八戒网没网站怎么做cpa
  • 银行网站建设18款未成年软件入口
  • 做网站前台步骤招投标网站开发公司
  • 网站模板网厦门唯一官方网站
  • 哪个网站做logo好百度推广一条资源多少钱
  • 长丰县住房和城乡建设局网站网站建设报价明细及方案
  • 佛山高端网站网络推广的方式有哪些
  • 游戏网站开发什么意思wordpress更新的文章编辑器不好用
  • 为什么找不到做网站的软件婴幼儿用品销售网站开发报告
  • 中原区网站建设权重高的博客网站
  • 品牌创意型网站建设银川网站网站建设
  • 合肥建设网站公司炫酷网站欣赏
  • 滕州 网站 建设seo网站营销公司
  • 模板网站开发高端公司网站建设
  • 广州网站运营上海的外企公司有哪些
  • 网站模板 带数据库哈尔滨专业建网站哪家好
  • 网站建设后台管理怎么进入根据网站软件做报告
  • 建设银行官方网站首页长宁集团网站建设
  • 个人网站备案幕布广州网站设计费用
  • 大型综合门户网站营销模式农村自建房设计图软件
  • 家庭宽带做网站稳定吗织梦做的网站
  • 南宁网站备案中型网站流量
  • html网站模板免费佳木斯万达建设网站
  • 做任务挣钱网站怎么做网站后缀识别符号才不会变
  • 怎么做网站建设的ppt余姚网站建设在哪里
  • 山西两学一做网站登录做彩票网站被
  • 网站建设邯郸理财网站方案建设