V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vjnjc
V2EX  ›  分享发现

好奇心害死猫,我就想看看/dev/urandom 里是啥

  •  
  •   vjnjc · 2017-06-05 16:59:14 +08:00 · 6395 次点击
    这是一个创建于 2758 天前的主题,其中的信息可能已经有所发展或是发生改变。
    再网上看到一句命令的 input 是 /dev/urandom,然后就执行了`cat /dev/urandom`,然后 terminal 就卡住了。。。拿出来给大家乐乐。
    顺便问一下,/dev/urandom 这个设备是直到有程序 read 了后才会不断 produce random content 吗?
    26 条回复    2017-06-06 16:07:50 +08:00
    gouchaoer
        1
    gouchaoer  
       2017-06-05 17:00:26 +08:00   ❤️ 6
    我 think 你说的 right
    gouchaoer
        2
    gouchaoer  
       2017-06-05 17:01:06 +08:00   ❤️ 1
    私、気になります
    est
        3
    est  
       2017-06-05 17:06:10 +08:00   ❤️ 1
    睡不着可以数一数 /dev/zero 里到底有多少个 0
    Weny
        4
    Weny  
       2017-06-05 17:19:16 +08:00 via iPhone
    @gouchaoer 私たちは日本語が食べませんね〜
    honeycomb
        5
    honeycomb  
       2017-06-05 17:22:30 +08:00
    @Weny 那人说的应该是 kyoto animation 制作的一部动画片里的梗
    littleylv
        6
    littleylv  
       2017-06-05 17:22:52 +08:00
    我 think 你说的 right +1
    vjnjc
        7
    vjnjc  
    OP
       2017-06-05 17:25:07 +08:00
    @est zero ~
    Troevil
        8
    Troevil  
       2017-06-05 17:27:57 +08:00
    .... 看了半天才明白 1L 的回答....
    wwqgtxx
        9
    wwqgtxx  
       2017-06-05 17:30:14 +08:00
    你可以试试 less -f /dev/urandom 就不会卡住了
    subdued
        10
    subdued  
       2017-06-05 17:33:00 +08:00
    @littleylv 什么梗~~
    wzdbsss
        11
    wzdbsss  
       2017-06-05 17:35:02 +08:00 via Android
    @gouchaoer 你很好骑。゚( ´Д ` )
    vjnjc
        12
    vjnjc  
    OP
       2017-06-05 17:40:15 +08:00
    @Troevil 你是个好人,他们都是群腹黑~
    singer
        13
    singer  
       2017-06-05 18:09:10 +08:00 via iPhone
    owncloud 一直提示说这个路径没法访问,然后 cat 一下,缓了好久。都是乱码的
    Troevil
        14
    Troevil  
       2017-06-05 18:30:43 +08:00
    @subdued ... 不是梗 lz 说话夹着英文单词... 他们回复就依葫画瓢.
    vjnjc
        15
    vjnjc  
    OP
       2017-06-05 18:37:47 +08:00
    @singer 居然有人试了。。。这不是乱码,只是些随机内容,所以按照字符串的读取方式也不可读
    singer
        16
    singer  
       2017-06-05 19:20:54 +08:00 via iPhone
    @vjnjc owncloud 加密好像要这玩意吧。
    GoBeyond
        17
    GoBeyond  
       2017-06-05 20:43:37 +08:00 via Android
    回复一楼 I 想 you 说的意义不明
    wanderer
        18
    wanderer  
       2017-06-05 22:49:41 +08:00
    cat 肯定是会被卡住的啊, /dev/urandom 中的数据每时每刻都在变化的
    co3site
        19
    co3site  
       2017-06-05 23:02:05 +08:00 via Android
    1L 真的让大家乐乐了
    micxin2011
        20
    micxin2011  
       2017-06-06 00:08:12 +08:00 via Android
    ..楼主留学生?
    YvesX
        21
    YvesX  
       2017-06-06 00:30:47 +08:00
    我也有个陈年老梗想拿出来给大家乐乐:

    > 其实初めて和有些 taiwanese 或港农交谈的时候都有些違和感あるいはtrouble,but 这些人大多数都有过 aboard 経験,this kindの人にとって说话里夹杂些 foreign languageの慣用語完全没什么不自然,有过同じ経歴的人都不会 care,甚至たまに二人とも苦苦思索 how to 描述 something by 母語,又几乎同时冒出个外国語ワード然后发出“ Ah,アレだ!”という感慨。
    > 日常交谈 is indeed 大丈夫。
    > 但这种书面的内容让人 disgusting 就不可避だと思う了。
    app13
        22
    app13  
       2017-06-06 00:43:10 +08:00
    @gouchaoer 君外国语本当上手
    ryd994
        23
    ryd994  
       2017-06-06 06:24:32 +08:00 via Android
    @YvesX WTF 我还真理解できる
    LeoQ
        24
    LeoQ  
       2017-06-06 09:51:38 +08:00 via iPhone
    这个设备在测试硬盘的时候还挺常用的,确实就是源源不断的输出随机数据,我还真没尝试过直接 cat
    LeoQ
        25
    LeoQ  
       2017-06-06 09:52:34 +08:00 via iPhone   ❤️ 1
    blueset
        26
    blueset  
       2017-06-06 16:07:50 +08:00 via Android
    @YvesX #21 気付いたら、我竟然发现 WTF I just read it out o_o
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4019 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:00 · PVG 09:00 · LAX 17:00 · JFK 20:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.