“Everything is a file” is what made me start understanding linux few years ago and from there it got easier to use with each new concept.

Still this was really revolutionary to me when I first heard it. Made a bunch of things just click.

    • mumblerfish@lemmy.world
      link
      fedilink
      arrow-up
      19
      ·
      14 hours ago

      What do you mean? This

      remoteuser@server$ nc -l -p 4444 > /dev/input/event0
      
      
      localuser@laptop$ cat /dev/input/event0 | nc server 4444
      

      doesn’t work?

    • Janet@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      2
      ·
      9 hours ago

      eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeew scoots faaaar away from you actually when writing the prior comment, i was thinking about the ease that is doing what i described on plan9, there everything is in fact a file, which you can simply mount via the 9p protocol

      what mumblerfish suggests looks interesting and i would have to read some the man page of “nc”, i suppose…