Is there a good, modern, widely accepted, learning Linux resource?
I've always approached learning Linux by just diving into it and bashing my head against problems as they come until I either solve them or give up, the latter being the more common outcome.
I wouldn't take this approach with other pieces of software though - I'd read guides, best practices, have someone recommend me good utility tools or extensions to install, which shortcuts to use or what kind of file hierarchy to use, etc.
For example, for python I'd always recommend the "Automate the boring stuff with Python", I remember learning most Java with that "Head first Java" book back in the days, c# has really good official guides for all concepts, libraries, patterns, etc.
So... lemme try that with Linux then! Are there any good resources, youtube videos, bloggers or any content creators, books that go explain everything important about linux to get it running in an optimal and efficient way that are fun and interesting to read? From things like how the file hierarchy works, what is /etc, how to install new programs with proper permissions, when to use sudo, what is a flatpak and why use it over something else, how to backup your system so you can easily reconstruct your setup in case you need to do an OS refresh, etc? All those things that people take for granted but are actually a huge obstacle course + minefield for beginners?
And more importantly, that it's up to date with actually good advice?
I literally was thinking of starting a channel just so I could speak about what you mentioned.
I see people moving on to Linux from Windows (which, by the way, I think is a blessing!) but with little to no clue on how Linux works. It certainly doesn't help that the Linux ecosystem is so diverse, because even choosing a distro can be daunting. So having a clear cut path could help tons of people do the transition.
Would that add value to you? Let's say, multiple videos explaining the filesystem, useful commands and best practices, useful shortcuts and how to customise your desktop to your flow, etc
Also, I find the content by @TheLinuxExperiment very informative and a good way to keep up to date with things. It also explains the difference between distros, ways to install apps etc..
As mentioned in another post I'm more of a reading than video-watching person but I'll take any resource I can get. I saw in another thread that someone recommended this video but it is 6 hours long so i haven't really delved into it yet
Uff, 6h is a stretch. I often space out in videos longer than 10mins 😆
Reading wise, maybe I can recommend you linuxjourney.com. It won't answer the backups question, but it's a great way to nail the fundamentals! I can't recommend it enough, it's like a free course :)
As for the backups bit, Pop!_OS offers an OS refresh feature where your files are kept instact, afaik. So depending on your chosen distro, you might not even have that problem!
Otherwise, DejaDup does a good job backing up personal files, but not system settings, I believe.