• Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    6 months ago

    That’s not how /dev/null works.

    Try this:

    sudo cat /dev/null > /Windows or if you really want to be sure:

    sudo cat /dev/urandom > /Windows

  • baritone_edge@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    6 months ago

    Correct me if im wrong, but I thought dev/null was to silence output.You sure you want to move those files there?

      • hperrin@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        6 months ago

        You can’t move anything there, it’s a “character special file” that can’t be deleted. If you pipe something there, it does nothing. (As opposed to something like /dev/stdin, that prints what you pipe to it on stdin.) Character special files act kind of like named pipes, except they’re handled by the kernel on one side.

        • AMDIsOurLord@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          6 months ago

          It’s a “null drive”. Anything that goes in is just simply discarded and a EOF is sent in return. If you “move” a file there, it just gets discarded

          • hperrin@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            6 months ago

            Just try it. I’m literally telling you the truth. It is not a drive, and you cannot move files to it. It doesn’t have a file system, and you can’t create one on it. It cannot be mounted like a drive. Drives are block special files, and /dev/null is a character special file, not a block special file.