Why is Linux file system folders name so fucking retarded?

Why is Linux file system folders name so fricking moronic? like /etc (not for miscellaneous files), /usr (not for user files), and /bin (not a trash can)?

Homeless People Are Sexy Shirt $21.68

Yakub: World's Greatest Dad Shirt $21.68

Homeless People Are Sexy Shirt $21.68

  1. 2 years ago
    Anonymous

    >and /bin (not a trash can)
    i laughed

    • 2 years ago
      Anonymous

      upboted

  2. 2 years ago
    Anonymous

    "If you don't actually know, here's how the UNIX file hierarchy 'standard' came to be:
    >let's put binaries in bin/, libraries in /lib, user's files in /home, temporary files in /tmp, and random shit in /etc
    >oh no we ran out of space let's put in another hard drive and mount it on /usr and put user programs in there
    >oh no /usr/bin/ can't be mounted before mount is available therefore /bin is obviously for system manintenance only and the multiple /bins are definitely not fricking moronic
    >oh no we ran out of space let's mount a disk over the network and mount it on /var and put random shit there
    >oh no /var/tmp is on a network share so it doesn't get wiped on boot, that's the standard now and multiple /tmps are definitely not fricking moronic
    >oh no we ran out of space so let's mount another disk from the network at /home
    >since we have multiple computers with different architectures let's split /usr (mounted from the network) into /usr/share for shit that's platform agnostic and the rest of /usr that isn't so we can duplicate every fricking directory structure again
    >what the frick are disk quotas anyways? Just put your logs and core dumps in this random directory that's a mount point for a separate partition so your system won't die when sendmail has filled the partition with trash
    >oh btw we only have one arch left now but we still need two /libs in every directory that used to be a different disk because that's definitely not fricking moronic
    >also everyone has 1tb drives so nothing is ever mounted from the network but we still need to pretend the system consists of three disks and twelve network mounts
    >what the frick are all these standard paths? let's just invent new uses for them, uhh, vm disk images go in /var/lib/ and X11 documentation is in /usr/share/whereverthefrick/idontremember because they're not man pages
    >btw your init should delete everything in /tmp on boot because I don't remember I don't understand /var/tmp should stay though

    • 2 years ago
      Anonymous

      Theses problems were solved by systemd years ago

    • 2 years ago
      Anonymous

      this anon speaks truth, OP. essentially legacy hardware constraints led to decisions that made sense to the five computer programmers at the time, and now were forced to continue the augury like some sort of cargo cult religion. We're basically all already Tech-Priests.

    • 2 years ago
      Anonymous

      half of what you said was wrong
      >>also everyone has 1tb drives so nothing is ever mounted from the network but we still need to pretend the system consists of three disks and twelve network mounts
      confirms you're a NEET
      have a nice day

      https://i.imgur.com/ar53Mzh.jpg

      Why is Linux file system folders name so fricking moronic? like /etc (not for miscellaneous files), /usr (not for user files), and /bin (not a trash can)?

      Why are frogBlack folk so fricking moronic?

    • 2 years ago
      Anonymous

      this anon is correct mostly
      but it's not all bad, poettering is pushing for unifying these ( http://0pointer.de/blog/projects/the-usr-merge ) and arch has already unified, debian took the moronic path and theyre having problems with it ( https://lwn.net/Articles/890219/ https://wiki.debian.org/UsrMerge )

    • 2 years ago
      Anonymous

      Theses problems were solved by systemd years ago

      this anon speaks truth, OP. essentially legacy hardware constraints led to decisions that made sense to the five computer programmers at the time, and now were forced to continue the augury like some sort of cargo cult religion. We're basically all already Tech-Priests.

      this anon is correct mostly
      but it's not all bad, poettering is pushing for unifying these ( http://0pointer.de/blog/projects/the-usr-merge ) and arch has already unified, debian took the moronic path and theyre having problems with it ( https://lwn.net/Articles/890219/ https://wiki.debian.org/UsrMerge )

      but I thought Linus Torvalds was the good guy?

      • 2 years ago
        Anonymous

        he is not

      • 2 years ago
        Anonymous

        stallman is worse, that's it

      • 2 years ago
        Anonymous

        torvalds just does the kernel, not the userspace

        • 2 years ago
          Anonymous

          torvalds is almost always responsible for fricking up the userspace by making shitty and broken kernel apis

          • 2 years ago
            Anonymous

            lol no

          • 2 years ago
            Anonymous

            lol yes

            while he sometimes does that, he in no way had anything to do with the this split directories

            he could have done something about it and he chose not to

          • 2 years ago
            Anonymous

            while he sometimes does that, he in no way had anything to do with the this split directories

    • 2 years ago
      Anonymous

      Can you imagine how amazing computers could be if we started everything over from scratch with the knowledge we have now

      • 2 years ago
        Anonymous

        Plenty of people can, but legacy support matters enough that your new system would either die in obscurity, or become an extra layer of complexity for the old system.

      • 2 years ago
        Anonymous

        >Can you imagine how amazing computers could be if we started everything over from scratch with the knowledge we have now
        You can already see how amazing computers were when they started everything over from scratch with the knowledge they had in the 80s.
        http://lispm.de/genera-concepts
        >In Genera, all functions and data share the same virtual memory. This shared memory is treated by the software as containing a set of data objects, not uninterpreted bits or bytes. Data objects are both simple (lke characters) and structured (like arrays). In addition, you can have data types defined by applications, containing both state information and operations.
        >Each data object contains knowledge of its own type. For simple objects, some of this type knowledge is captured in hardware tag bits. Data objects in the object-oriented Flavors and CLOS languages also know their own types and the generic operations that apply to them.

    • 2 years ago
      Anonymous

      delete this bro not cool

    • 2 years ago
      Anonymous

      I'll see you and raise you
      >System32
      >SysWOW64

      • 2 years ago
        Anonymous

        >2 directories you don't need to EVER touch
        bro, it's the same, bro

    • 2 years ago
      Anonymous

      >>let's put binaries in bin/, libraries in /lib, user's files in /home, temporary files in /tmp, and random shit in /etc
      >user's files in /home
      this didn't happen until decades after the fact moron. you also missed a few og directories.

  3. 2 years ago
    Anonymous

    man file-hierarchy

  4. 2 years ago
    Anonymous

    Seems pretty okay to me.

    • 2 years ago
      Anonymous

      all of var is moronic
      root home should be inside home
      / "root" vs /root is moronic
      / as the root is the WORST character they could have chosen anyway. The entire file system being able to syntactically be inside another folder is a bad confusing idea
      usr and home seperation is dumb

      • 2 years ago
        Anonymous

        >The entire file system being able to syntactically be inside another folder is a bad confusing idea
        That's entirely the fricking point of UNIX. Go use windows, homosexual.

        • 2 years ago
          Anonymous

          mainframes are not relevant to modern computing

        • 2 years ago
          Anonymous

          low iq post, for maximum confusion windows actually supports this now

          • 2 years ago
            Anonymous

            And drive letters are a moronic artifact of DOS using the BIOS to handle disks and badly too.

            >now
            Windows has supported mountpoints since NT, moron.

          • 2 years ago
            Anonymous

            >Windows has supported mountpoints since NT
            i never said it didn't, you're the moron arguing a strawman

        • 2 years ago
          Anonymous

          heres an idea:
          root is @ or something instead of /
          works exactly the same
          so you can do @user/fricking/whatever.txt
          and nesting looks like
          @my_big_server_thing/hosts/another@computer/here

          wow so hard

          • 2 years ago
            Anonymous

            That's just moronic.

  5. 2 years ago
    Anonymous

    legacy reasons mostly
    same reason why windows has 4 different directories and a registry for storing program data

  6. 2 years ago
    Anonymous

    tl;dr: legacy and bell labs weenies half-assing everything
    if you are developing software for loonix you can pretend most of it doesn't exist

  7. 2 years ago
    Anonymous

    bin doesn't mean trashcan in first world countries

  8. 2 years ago
    Anonymous

    /usr was for user files, but it was later decided to separate user programs from user data. This allows you to avoid mounting /usr if something went wrong there.

    /bin was supposed to be for essential, non-user installed binaries, but this distinction got lost later on. iBSD on YouTube talks about this ("Why FreeBSD and OpenBSD are tidy")

  9. 2 years ago
    Anonymous

    the conventions are old af.

  10. 2 years ago
    Anonymous

    [...]

    truth, but still kys for mass replying

  11. 2 years ago
    Anonymous

    [...]

    post was almost good but then you outed yourself as a brain dead edgy /misc/ racist, that place is even more of a zoo and you need to go back and return to your cage

    • 2 years ago
      Anonymous

      most mac users are liberals so the racism makes perfect sense

  12. 2 years ago
    Anonymous

    [...]

    I wonder if anyone got you home address. That would be pretty scary, wouldn't it? Do you have the home intruder app installed?

  13. 2 years ago
    Anonymous

    [...]

    ok we heard your stupid natsoc larp bullshit now get back in the cage

  14. 2 years ago
    Anonymous

    [...]

    you do live in a cage and you're too stupid to realize it now go back subhuman

    • 2 years ago
      Anonymous

      >ugh those close minded bigots
      just dilate, you moron

      • 2 years ago
        Anonymous

        shut the frick up and get in the cage subhuman, scum like you have no permission to speak

        • 2 years ago
          Anonymous

          are you trying to exclude me, you bigot?
          frick yourself, I'm posting this on a relevant subreddit, enjoy getting cancelled
          also - before all those missing link apes get tortured to death, they should be put to work so they will for once in their laughable history contribute to civilization

          • 2 years ago
            Anonymous

            you're next in line to get tortured and beaten if you don't get back in your cage, monkey

          • 2 years ago
            Anonymous

            keep barking all the way to the coal mine
            you will be whimpering on your way back
            or maybe not, putting up some cameras inside, sealing the exits and watching you slowly starve to death might be worth the hassle

          • 2 years ago
            Anonymous

            shut the frick up subhuman and get back in the cage, you're fricking with things your pea brain can't understand

          • 2 years ago
            Anonymous

            you know what would be funny? lock a troony in a room, give it way too much hrt and prevent it from dilating
            it would be all streamed, one troony per channel
            sub/donate goals would be something like
            >switch hrt injections with heroin
            >let loose a few hungry rats in the room
            >cut off water
            >feed it rotting food
            >infect it with rabies
            man, I would be throwing my money at the screen
            anyway, you bore me with your samey replies
            I'm out, frick off

          • 2 years ago
            Anonymous

            tldr, go back subhuman

          • 2 years ago
            Anonymous

            Absolutely, unequivocally based.

          • 2 years ago
            Anonymous

            extremely and undeniably cringe and not based

          • 2 years ago
            Anonymous

            you know what would be funny? lock a troony in a room, give it way too much hrt and prevent it from dilating
            it would be all streamed, one troony per channel
            sub/donate goals would be something like
            >switch hrt injections with heroin
            >let loose a few hungry rats in the room
            >cut off water
            >feed it rotting food
            >infect it with rabies
            man, I would be throwing my money at the screen
            anyway, you bore me with your samey replies
            I'm out, frick off

          • 2 years ago
            Anonymous

            you are replying to bots

          • 2 years ago
            Anonymous

            Bots cannot have that much sexual tension

  15. 2 years ago
    Anonymous

    >ban evading spammer getting posts deleted by a jannitor thinking a full mod is doing the work, when mods just wait for jannies and anons to report CP and then strike the perma ban.
    Honestly these threads are pretty good, what would the point of IQfy be without flamewars?

  16. 2 years ago
    Anonymous

    this thread fricking sucks

Your email address will not be published. Required fields are marked *