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: Interactive tutorials for learning basics of terminal?

8 pointsby sarupbanskotaover 1 year ago
I want to recommend an interactive resource to someone new to programming.<p>Something like https:&#x2F;&#x2F;try.ruby-lang.org&#x2F;, but for the terminal.<p>Most of the top hits on Google either seem to also dive into unnecessary history, scripting&#x2F;Git, or are not interactive.<p>Ideas?

5 comments

asicspover 1 year ago
<a href="https:&#x2F;&#x2F;linuxsurvival.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;linuxsurvival.com&#x2F;</a> has a simulated terminal for interactive lessons.<p><a href="https:&#x2F;&#x2F;linuxjourney.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;linuxjourney.com&#x2F;</a> has lessons with exercises&#x2F;quiz (user has to follow along on their own machine).<p>See my list of resources <a href="https:&#x2F;&#x2F;learnbyexample.github.io&#x2F;curated_resources&#x2F;linux_cli_scripting.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;learnbyexample.github.io&#x2F;curated_resources&#x2F;linux_cli...</a> for tutorials&#x2F;books&#x2F;videos&#x2F;etc.
评论 #38446602 未加载
plz-remove-cardover 1 year ago
&gt; Most of the top hits on Google either seem to also dive into unnecessary history<p>You&#x27;re asking about &quot;the terminal&quot; which has an unavoidable amount of history baked into it.
indymikeover 1 year ago
Since &quot;terminal&quot; often really means the shell that runs in the terminal, try searching for tutorials on bash or zsh.<p>&quot;bash tutorial&quot; &quot;bash basics&quot; for most unix-ish operating systems<p>for recent macs, &quot;zsh tutorial&quot; or &quot;macos zsh tutorial&quot; or &quot;macos zsh basics&quot;<p>bash is the usual shell, zsh is now the default on MacOS. zsh fixes some rough edges in bash.
h2odragonover 1 year ago
&quot;for the terminal&quot; ... expand please?<p>would you like to make a text UI using ncurses?<p>are you looking to use CLI programs more easily? Or just the particular CLI programs necessary to you workflow, like compiler and linker commands?
hardkorebobover 1 year ago
I am also available to help if you want a person&#x27;s voice and experience.