this post was submitted on 16 Jul 2023
345 points (92.2% liked)
Linux
48333 readers
1141 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I have the opposite problem, I find windows or other OSes to be so full of stuff, (feature ritch) but lack low-level "i just wanna poke at this briefly" capability, the (possable) reason why most Raspberry Pis run Linux is because its so easy to address linking this thing to that one. Ive used linux so long that ive become used to
its tree mounting scheme
/foo/mountpointFolder
on/dev/disk/by-label/C drive
where symlink resolves to/dev/sdc
rather than a linear oneC:/
on*internal concept*
rather than a(more...)
in Linux's model, the mount system defines the source to be any file with the specified filesystem data in it. The Mountpoint (target) can be any (usually empty for safety) folder.symlinks on windows are discouraged so heavily. I looked it up and still don't know how to make them. on Linux, its easy,
it makes a thing that acts almost just like the thing its referencing. in a GUI file manager, you can navigate into a symlink where reference is
how to
doln -s filePath pathToNewLink
or in a GUI file manager, right click find "new" submenu click item with a link as the icon and a name likw "link",.
and not get anywhere to great confusion. on windows this odd support for but insistence on not using a "basic feature" is mind boggling.linux with things like Fuse (Filesystem in userspace) allows literally anything and everything to be a filesystem, more non real folders to make a new user's head spin.
(more...)
virtual filesystems that have files and folders that are actually this OS construct that's stored in RAM or a view of folders not representational of how their literally on disk. (Fuse filesystem reading and proxying your multimedia organizing it into folders by artists)all of these things are about having flexible references and easy access to computer resources, On windows I find myself wondering why I cant open this text based file real quick without needing to go online and get some software that will specifically handle it.
there are very few APIs you can touch in an ELF program (think EXE for Linux) that you cant with a Bash script and relevant programs. I get on windows and all the EXEs have have even more cryptic names than linux and no help menu or offical e-book and are at the mercy of the internee's answer (whats lsass.exe). it all makes me go, screw it! if I want to access the Raw C drive to do a non off the shelf task, I need to make it myself which means learning their programming framework.
You are preaching to the choir here. I use Linux since Kernel 0.97.something.