• BartyDeCanter@piefed.social
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    14 minutes ago

    Stages of POSIX enlightenment:

    1. It couldn’t possibly all be files
    2. It’s all files
    3. What is a file, anyway?
    4. There’s no such thing as a file
    5. It couldn’t possibly all be files
    6. Everything is a file

    Most people stop at stage 2, stage 3 hits when you decide to write a filesystem, stage 4 when you’ve finished your first filesystem. Stage 5 is when you start working on kernel internals. No one can tell you how to reach stage 6, you must discover it for yourself.

    • SpaceCowboy@lemmy.ca
      link
      fedilink
      arrow-up
      3
      ·
      13 minutes ago

      Unfortunately, no one can be told what a file is. You have to see it for yourself.

      This is your last chance. After this, there is no turning back. You take the blue pill - the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill - you stay in Wonderland and I show you how deep the file system goes.

  • Truscape@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    19
    ·
    2 hours ago

    Yep, takes a moment to wrap your head around but the longer you read linux/unix documentation, the more it makes sense why it is the case.