zoukankan      html  css  js  c++  java
  • md5sum/生成随机字符串/od

    1.md5sum
    md5sum:用于生成和校验文件的md5值
    md5sum test.sh > md5.txt #md5.txt为记录test.sh的md5值的文件
    md5sum -c md5.txt #-c选项来对文件md5进行校验,生成当前文件的md5,并和之前已经生成的md5进行对比,如果一致,则返回OK,否则返回错误信息

    2.生成随机字符串
    #使用date 生成随机字符串
    date +%s%N | md5sum | head -c 10

    #使用 /dev/urandom 生成随机字符串
    cat /dev/urandom | head -n 10 | md5sum | head -c 10

    备注:
    date +%s%N #可以获得一个纳秒级的unix时间戳
    /dev/urandom
    是Linux系统中提供的随机伪设备,是提供永不为空的随机字节数据流。很多解密程序与安全应用程序(如SSH Keys,SSL Keys等)需要它们提供的随机数据流。

    3.od命令
    把文件用8进制或者其他的格式显示出来。通常用于查看特殊格式文件的内容(比如/dev/urandom)。
    c ASCII字符
    d 十进制
    o 八进制(系统默认值)
    x 十六进制
    参考:http://blog.chinaunix.net/uid-9525959-id-2001619.html

  • 相关阅读:
    时间戳计算
    .NET/C#/Oracle数据库操作类
    memcached安装及.NET中的Memcached.ClientLibrary使用
    C# Redis
    Jmeter教程 简单的压力测试
    Elasticsearch查询类型
    Windows 如何查看本地端口被进程占用的情况?
    Log4net 配置
    NLog 配置
    RPC原理
  • 原文地址:https://www.cnblogs.com/stellar/p/7762981.html
Copyright © 2011-2022 走看看