Everything is a file. Your past, your present, hopes and dreams, loved ones: it's all a file. That's the true goal of Linux.
I'm gonna file a complaint…
Is a link to a file... A file?
Yes.
Symbolic links are files that act as pointers to other files.
-- Source
A hardlink is the original file.
And yet I have to jump through a thousand hoops before my drives will mount on boot.
I was just adjusting my fstab today... Genuinely blows my mind how far Linux has come and I still have to delve into hard to read text files to open my damn drive when I boot my computer.
I'm using Gnome Disks and never had to edit fstab for years.
What really upsets me is when you ask you get 10 wrong answers and every one of them is condescending, angry or outright calling you and idiot for not having some niche esoteric knowledge that I shouldn't even have to know because this is just basic functionality.
Also I figured it out (on bazzite) so yay but it took literal weeks to piece together tiny bits here and there until I finally cracked it.
All fstab does is provide data for the mount command. Typically your OS just runs something like mount -a on boot and it mounts all the filesystems as listed in the fstab.
You can just run a mount command for your drive on startup as root. It would be doing essentially the same thing and its quite simple even for a new CLI user.
Text files are not hard to read. It's text.
Simplicity is definitely something to be valued, but for some reason Linux people equate "just a few shell scripts" with simplicity.
Sure there might not be much there, and maybe if you read all of those scripts you can understand them. But I don't want to have to read and manually maintain the shell scripts of my init system. That isn't simple for normal users. Simple is when the OS actually works reliably, and shell scripts are the antithesis of reliability.
Everything is a file. Your past, your present, hopes and dreams, loved ones: it's all a file. That's the true goal of Linux.
I'm gonna file a complaint…
Is a link to a file... A file?
Yes.
A hardlink is the original file.