• 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

  • 相关阅读:
    Java-循环语句和条件语句
    Java-变量函数 上
    python
    python
    python
    Xpath
    python + selenium
    python + selenium
    python + selenium
    Web
  • 原文地址:https://www.cnblogs.com/stellar/p/7762981.html
Copyright © 2020-2023  润新知