TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What are the best maintained how-to sites for Linux?

94 pointsby marmot777about 4 years ago
A recent thread talked about a how to site that was well done but hadn’t been updated in a good 5 years. I’d love to have a list of Linux how to sites and reference#s for how to articles and just basic documentation from general, to distro specific, to scripting. As a macOS user, it’d be cool if there was another set of how to and reference sites that are up to date covering terminal for macOS, including using Zsh which the shell Mac is transitioning to.<p>It woukd be kid of cool to do a lot of stuff on the Mac command line. If you got really good at it, you’d be a far, far more efficient Mac user. Night and day difference.<p>Any suggestions on macOS terminal how to and doc sites, including ones that dive into zsh beyond just recommending Oh My Zsh, which is awesome, but it would be useful to find articles that dive deeper beyond just how to add on to Zsh to make it better automatically.

27 comments

danukerabout 4 years ago
The Arch Linux Wiki, which I find very useful (surprisingly even for other distros):<p><a href="https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;</a>
评论 #26998277 未加载
评论 #26998633 未加载
评论 #26998688 未加载
评论 #26998896 未加载
评论 #26998047 未加载
评论 #27004698 未加载
评论 #27000483 未加载
andrenotgiantabout 4 years ago
I am biased because I used to work there, but the how-tos on <a href="https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorials" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorials</a> are well-maintained by a team of technical editors, writers, and paid contributors.<p>They treat articles like code, the average article has 30+ edits, and reports of issues are triaged and turned into edits and updates.
评论 #27000935 未加载
评论 #26998587 未加载
评论 #26998354 未加载
评论 #26999687 未加载
smoldesuabout 4 years ago
Just as a heads up, Linux and MacOS are not going to be &quot;the same&quot; in the terminal. While they&#x27;re certainly more similar than say, the Windows command line or Powershell, the Darwin tooling doesn&#x27;t quite match up with Linux on several occasions. Especially once you try extending your workspace, you&#x27;ll run into some immediate party-stoppers. I like Homebrew and MacPorts, but neither of them are good enough to be a true &quot;package manager&quot; for MacOS, and it completely undermines the great Unix heritage that MacOS builds upon.<p>OP, you might be caught between a rock and a hard place here: if you&#x27;re already familiar with your terminal and piping from stdin&#x2F;stdout, there&#x27;s not really a whole lot more to learn. Apple isn&#x27;t very forthcoming with details on the inner workings of MacOS either, so you&#x27;re going to have a tough time fully grokking how to use the command line effectively. And even if you do manage to figure it all out, you&#x27;re only trapped with what they give you.<p>My advice? Learn ssh, and use it to connect to a real Linux box. That&#x27;s how 90% of sysadmins do their work, it&#x27;s how you should do it too.
评论 #26999946 未加载
评论 #27001103 未加载
评论 #27003853 未加载
smitty1eabout 4 years ago
We must praise the mighty <a href="https:&#x2F;&#x2F;linuxfromscratch.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;linuxfromscratch.org&#x2F;</a><p>I recommend this to everyone interested building tech muscles:<p>- set up a VM with a tool chain<p>- a slice of storage<p>- a weekend<p>. . .and level up.
评论 #26998842 未加载
评论 #26998791 未加载
blakesterzabout 4 years ago
I seem to have <a href="https:&#x2F;&#x2F;www.cyberciti.biz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.cyberciti.biz&#x2F;</a> show up in my search results quite often for all those dumb little things that just fall out of my brain after not doing them for a year. The explainers are usually really good.
评论 #27008376 未加载
评论 #26998763 未加载
cpachabout 4 years ago
Honestly, I know of no such centralized and up-to-date repository when it comes to Linux knowledge.<p>However – have a look at <a href="https:&#x2F;&#x2F;www.freebsd.org&#x2F;docs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.freebsd.org&#x2F;docs&#x2F;</a> – that is one thing that really sets FreeBSD apart from Linux.
评论 #26997631 未加载
throwaway823882about 4 years ago
We can probably bring back The Linux Documentation Project (<a href="https:&#x2F;&#x2F;tldp.org&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;tldp.org&#x2F;index.html</a>) from its slumber with a fresh coat of paint
noahtallenabout 4 years ago
Here’s a general how to site called Linuxize: <a href="https:&#x2F;&#x2F;linuxize.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;linuxize.com&#x2F;</a><p>I mention it because a large number of my recent “how to x on Linux” search queries took me to this site, and it typically answered the question at hand. It also has a really pleasant design, IMO, and is updated frequently.
Zhylabout 4 years ago
<a href="https:&#x2F;&#x2F;linuxjourney.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;linuxjourney.com&#x2F;</a><p><a href="http:&#x2F;&#x2F;write.flossmanuals.net&#x2F;command-line&#x2F;introduction&#x2F;" rel="nofollow">http:&#x2F;&#x2F;write.flossmanuals.net&#x2F;command-line&#x2F;introduction&#x2F;</a>
thinkmassiveabout 4 years ago
The Bash Reference Manual at gnu.org is my first choice for all things bash:<p><a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;bash&#x2F;manual&#x2F;bash.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;bash&#x2F;manual&#x2F;bash.html</a>
评论 #26998619 未加载
asicspabout 4 years ago
If you are interested in text processing tools, I have books on grep, sed, awk, perl and ruby one-liners. Free to read online: <a href="https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;scripting_course#ebooks" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;learnbyexample&#x2F;scripting_course#ebooks</a><p>I&#x27;m also maintaining a list of resources here: <a href="https:&#x2F;&#x2F;learnbyexample.github.io&#x2F;curated_resources&#x2F;linux_cli_scripting.html" rel="nofollow">https:&#x2F;&#x2F;learnbyexample.github.io&#x2F;curated_resources&#x2F;linux_cli...</a>
martttabout 4 years ago
ThinkWiki probably also deserves a mention here. Really helpful for hardware&#x2F;software issues when you run Linux on a Thinkpad: <a href="http:&#x2F;&#x2F;thinkwiki.org&#x2F;wiki&#x2F;" rel="nofollow">http:&#x2F;&#x2F;thinkwiki.org&#x2F;wiki&#x2F;</a><p>The German version is great as well: <a href="https:&#x2F;&#x2F;thinkwiki.de&#x2F;Hauptseite" rel="nofollow">https:&#x2F;&#x2F;thinkwiki.de&#x2F;Hauptseite</a>
wdenckerabout 4 years ago
For an academic take on &quot;how-to Linux&quot;, I&#x27;d recommend CMU&#x27;s CS 15-213 course [1]. The systems class I took in college borrowed liberally from it, IIRC.<p>Also, I&#x27;m putting together a master list [2] of the best resources from this thread and the other one OP mentioned. Let me know if I&#x27;m missing anything!<p>[1] <a href="https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~213&#x2F;schedule.html" rel="nofollow">https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~213&#x2F;schedule.html</a><p>[2] <a href="https:&#x2F;&#x2F;trove.to&#x2F;wes&#x2F;trove&#x2F;learn-linux" rel="nofollow">https:&#x2F;&#x2F;trove.to&#x2F;wes&#x2F;trove&#x2F;learn-linux</a>
danukerabout 4 years ago
Here is the Unix site on Stack Exchange: 200k+ questions:<p><a href="https:&#x2F;&#x2F;unix.stackexchange.com&#x2F;questions" rel="nofollow">https:&#x2F;&#x2F;unix.stackexchange.com&#x2F;questions</a>
t312227about 4 years ago
short list - what comes to my mind within a few minutes<p>good old HOWTOs etc * <a href="https:&#x2F;&#x2F;tldp.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tldp.org&#x2F;</a><p>my personal favorite distribution - with a social contract * <a href="https:&#x2F;&#x2F;wiki.debian.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.debian.org&#x2F;</a><p>the following distribution where the best entry-point for newbies at some time-periode &amp; hat the advantage to provide a lot of good documentation about the specific distribution, but also linux in general ... at least in my perception<p>gentoo was cool before ubuntu existed * <a href="https:&#x2F;&#x2F;wiki.gentoo.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.gentoo.org&#x2F;</a><p>and ah, and gentoo has a social-contract similar to debian :)<p>then ubuntu was cool before arch existed * <a href="https:&#x2F;&#x2F;wiki.ubuntu.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.ubuntu.com&#x2F;</a><p>german * <a href="https:&#x2F;&#x2F;ubuntuusers.de&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ubuntuusers.de&#x2F;</a><p>arch was cool until everybody discovered, that compiling your own shit is not so cool but pretty time-consuming ;) * <a href="https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.archlinux.org&#x2F;</a><p>idk ... whats the current go-to &quot;distro for the technically interessted linux-newbies&quot;?<p>btw. not linux specific, but afaik there are lots of FOSS related docus available * <a href="https:&#x2F;&#x2F;readthedocs.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;readthedocs.org&#x2F;</a>
评论 #27006915 未加载
logixabout 4 years ago
<a href="https:&#x2F;&#x2F;www.linuxuprising.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.linuxuprising.com&#x2F;</a>
chousukeabout 4 years ago
Not really a how-to site, but Red Hat&#x27;s documentation has often been invaluable. It&#x27;s freely available, and you can also get access to their knowledge base with a free developer account; it contains tons of useful stuff even if you don&#x27;t use RHEL.
heavyset_goabout 4 years ago
In a similar vein, does anyone have up-to-date resources for Linux kernel development?
评论 #26998856 未加载
eceabout 4 years ago
Opensource.com has some good stuff. <a href="https:&#x2F;&#x2F;opensource.com&#x2F;downloads&#x2F;cheat-sheets" rel="nofollow">https:&#x2F;&#x2F;opensource.com&#x2F;downloads&#x2F;cheat-sheets</a>
danukerabout 4 years ago
Here&#x27;s the Linux tag on SuperUser:<p><a href="https:&#x2F;&#x2F;superuser.com&#x2F;questions&#x2F;tagged&#x2F;linux" rel="nofollow">https:&#x2F;&#x2F;superuser.com&#x2F;questions&#x2F;tagged&#x2F;linux</a>
m463about 4 years ago
I think *.readthedocs.io should be mentioned.<p>I&#x27;ve found lots of great linux documenation on that site in a clear and readable form.<p>I don&#x27;t know how to describe it, maybe as a sort of a github for docs?
davidcollantesabout 4 years ago
I have found LinuxBabe (<a href="https:&#x2F;&#x2F;www.linuxbabe.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.linuxbabe.com&#x2F;</a>) a very good Linux resource.
technickabout 4 years ago
I used howtoforge.com some back in the mid to late 2000&#x27;s and it appears to still be getting fresh content.
fredski42about 4 years ago
For RHEL go to docs.redhat.com
crazypythonabout 4 years ago
<a href="https:&#x2F;&#x2F;www.android.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.android.com&#x2F;</a> is the most popular Linux.<p>I think you meant to ask the best maintained how-to sites for GNU command line utilities.
Jiocusabout 4 years ago
Here&#x27;s the Linux tag on ServerFault:<p><a href="https:&#x2F;&#x2F;serverfault.com&#x2F;questions&#x2F;tagged&#x2F;linux" rel="nofollow">https:&#x2F;&#x2F;serverfault.com&#x2F;questions&#x2F;tagged&#x2F;linux</a>
dave_sidabout 4 years ago
man
评论 #27002789 未加载