3 ms·
The best way to learn the terminal is to use it. Whatever is that you do in your working day, do it from inside the terminal. Any problem you come up with, sol
by selectnull 2y ago
The best way to learn the terminal is to use it. Whatever is that you do in your working day, do it from inside the terminal.
Any 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_testing/Understanding_client-side_tools/Command_line 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 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-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.