Why is cat in your etc
That's not where that goes, it goes in /usr/bin/
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
sudo in Windows.Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
Why is cat in your etc
That's not where that goes, it goes in /usr/bin/
Not pictured: /opt, the raccoon
Useless amount of copies of cat.
cp $(which cat) /*/
Is it accurate?
Is your server not run by 6 cats?
My ethernet is cat 6.
Little kitties, in some boxes.
Little kitties, all the same.
There's a white one, and an orange one, and a black one and a calico one,
and they are put in boxes,
and they all look just the same.
Now I'm craving milf weed π
Can anyone explain to me why it was so important to break the Linux file system?
Like I believe it was since literally every single distribution did it, but I don't get why it was so important that we had to make things incompatible unless you know what you are doing.
The original reasoning for having all those directories was because some nerds in a university/lab kept running out of HD space and had to keep changing the filing system to spread everything out between an increasing number of drives.
Noobs should've just used zfs
The move to storing everything in /usr/bin rather than /bin etc? I think it actually makes things more compatible, since if you're a program looking for something you don't need to care whether the specific distro decided it should go in /usr/bin or /bin.
/home because you want to save the user files if you need to reinstall.Β
/var and /tmp because /var holds log files and /tmp temporary files that can easily take up all your disk space. So it's best to just fill up a separate partition to prevent your system from locking up because your disk is full.Β
/usr and /bin... this I don't know
/var holds log files
Not just log files, but any variable/dynamic data used by packages installed on the system: caches, databases (like /var/lib/mysql for MySQL), Docker volumes, etc.
Traditionally, that's the part of a Linux server that uses the most disk space, which is why it used to almost always be a separate partition.
Also /tmp is often a RAM disk (tmpfs mount) these days.
And in immutable distros, one of the few writable areas
True.Β
I would think putting /bin and /lib on the fastest thing possible would be nice π€·
Could you not just use subdirectories?
Who puts /etc on a separate drive?