Learn Linux without internet and stack overflow: Linux HOWTOs
tldp.org
tldp.org
These are general things that might seem too basic but there are some gems in there. Everyone, even really experienced users, can have gaps in their knowledge of basics: https://github.com/you-dont-need/You-Dont-Need-GUI
Julie Evans doesn’t right just about Linux but when she writes a how-to she really puts the time in to do it well: https://jvns.ca/
DigitalOcean has the best set of how-to docs I know of for a web hosting company: https://www.digitalocean.com/community/tutorials
I have less experience with them but Linode seems to do a good job on how to docs too: https://www.linode.com/resources/
And there’s man pages and the like, too, but man pages can be a bit cumbersome for learning more than some options and basic use of a command.
Any other sites that people think are best for Linux in general, specialized areas like shells and scripting, distro specific sites, etc.? I’d save those sites and return to them first then do a web search if not enough there.
Also, do the reddit.com/r/linuxupskillchallenge. You'll learn a new piece each day. (Rest in peace snori74)
http://web.archive.org/web/20080304015113/http://www.djangob...
I believe the idea to let readers annotate any paragraph with questions / additional comments has not been replicated to date, but it was immensely helpful. Sadly the Wayback version doesn't let you load those comments, but you get the idea
I respect Arch. It’s hard core!
Granted, the gentoo docs are really good so that’s where I went mostly.
I saw just now that JoseJX went on to do Google Summer of Code with Gentoo in 2006 to work on the X.org Configuration Tool.
I believe it took me most of the high school summer to get X working. In the meantime I got to use links CLI web browser, IRC, and instant messenger clients (AIM etc) for 2-3 months until GUI was functional.
I became completely comfortable in command line as a result. It's sad to me that I can't help students replicate a simklar experience today because the internet seems largely unusable in a text-only browser now.
Those communities are incredibly for new users. For me it's been critical to have others around who can get me past roadblocks while I work hard to genuinely learn on my own.
And yes, the Gentoo docs were superb. The forum and IRC had incredibly patient people who genuinely loved helping people of all skill levels.
Just keep using the Internet (ServerFault/Digital Ocean/ArchWiki/Ubuntu Wiki/etc) and man pages.
I think the one or two people who are still working on it have been abandoned and need our support. I think if we can find who has access to the web servers, we could convince them to let volunteers put a fresh coat of paint on it and start publishing some new articles with a lower barrier to entry.
I was pleasantly reminded of the advances that 2.6 brought, however.
Admittedly, this does not happen every other day, but if like me you like to play with old computers these websites (and usenet archives, old FTP sites [and those are disappearing too fast], etc.) are a treasure trove.
I have recently ported Doom to a very old platform, SCO Xenix. That was only possible thanks to SCO leaving 30 years old FAQ and info on their website...
I have learned so much about low-level systems from these encyclopedic (yet extremely simply written) articles.
Make sure to click into the links on things you don't know - it is a very fun rabbit hole!
"The Linux Command Line", also available in dead-tree version from No Starch Press. The PDF of the Fifth Edition is available for free from the link above.
https://www.gnu.org/software/bash/manual/html_node/index.htm...
> Would anybody else write new HOWTOs?
I always wanted to, but because I'm not native English speaker I was always afraid to publish anything.
Still i think it could be very beneficial - especially that we all observed dozen of forums and websites just vanished over the last decade or two, but those documents are available to all as simple Linux package.
I usually look at at least two sources for cross referencing and can find how to do just about anything, though I trust some sources to get it right most of the time. Digital Ocean has done a good job of developing a strong set of how-To’s for nuts and bolts things you might want to do on a VPS (aka droplet).
Beyond that, I just do web searches and if a couple respectable looking sites agree on something, I tend to trust it. It’d be cool if there really were sort of a clearing house of curated list of the top Linux how to sites out there with sites that get abandoned sort of identified as such kind of like a repo that’s not being updated. Abadoneware is an issue but abandoned how to websites are super common. It’s hard to keep writing and keeping a site current year after year so it’s not surprising.
As someone who’s written documentation, I know how hard it is to write a good how to. To really write a good how to you have to really understand what you’re writing about and actually run through it to make sure your instructions work and are clear to the reader. Hat’s off to anyone who writes real docs not just cobbling together content for SEO and letting it stagnate.
Anyway, are there any curated clearinghouses with links to the best maintained sets of howtos on different things such as commands, scripting, sys admin, and just articles on how to be more efficient on Linux?
I never bought a magazine so fast in my life.
I remember having read many of those HOWTOs as a kid when I got started with Red Hat Linux 5.2.
But back in the day, “Linux FOR Dummies” was quite popular.
So I at least based it on m4 generated shell based build system scripts and my slackware package manager I wrote at that time. https://spkg.megous.com/
Moved to Arch Linux shortly after.
The thing I miss the most about man pages is the total lack of runnable examples
I get what I have to do 10 times faster from an example (preferably one in which I can just substitute the target files) than if I have to actually understand the manual lingo
echo cappuccino >/dev/coffee
Ref:
https://tldp.org/HOWTO/html_single/Coffee/#ss4.1The latest edition has virtualization content that includes VMs and containers.