Ask HN: I want to learn to use the terminal, where do I start
1–10 of 57 posts
Re: Ask HN: I want to learn to use the terminal, where do I start
#2The Linux Documentation Project (TLDP) is a great resource generally
Re: Ask HN: I want to learn to use the terminal, where do I start
#3`man` will tell you the usage of most commands `man cp` for example will give you an explanation on the command `cp`.
Learn to use `grep` and `find`. And you'll also want to learn bash (the programming language).
Re: Ask HN: I want to learn to use the terminal, where do I start
#4i'll also suggest trying to automate smaller tasks by leveraging scripts and terminal
best way to learn is to do
Re: Ask HN: I want to learn to use the terminal, where do I start
#5and their "Shell Scripting Primer" looks fairly comprehensive: https://developer.apple.com/library/archive/documentation/Op...
Re: Ask HN: I want to learn to use the terminal, where do I start
#6Re: Ask HN: I want to learn to use the terminal, where do I start
#7Any problem you come up with, solve it by seaching or asking GPT.
Of course, this presupposes that you do have the basic understanding of how file system is structured, have basic knowledge of shell commands (cd, ls, cp, gzip, etc...). If not, those are not difficult (at a begginer level) and just google "how to use command line" as there are countless resources out there. This is just one them: https://developer.mozilla.org/en-US/docs/Learn/Tools_and_tes...
But I would actually suggest one particular course, that is actually not targeted at begginers (in my opinion). That course is Destroy All Software (https://www.destroyallsoftware.com/screencasts/catalog) and it will teach you to really appreciate the beauty of the shell/terminal (yes, those are different but it really doesn't matter at this point). The course is not only about the terminal, but you will find gold nuggets in that series of screencast that are about the terminal and the philosophy of using it. There are few free episodes and one that I can specifically point to regarding learning the concepts is "Tar, Fork, and the Tar Pipe" (https://www.destroyallsoftware.com/screencasts/catalog/tar-f...).
If you want to be proficient in the shell wizardry, it will take time. But it's worth it.
Re: Ask HN: I want to learn to use the terminal, where do I start
#8Re: Ask HN: I want to learn to use the terminal, where do I start
#9Re: Ask HN: I want to learn to use the terminal, where do I start
#10If that's too daunting, then still have Finder open, but try to match the operations with above and more.