NMGLUGers, At our recent in-person meet up I had a brief discussion of where to start with a Bash guide and remembered Machtelt Garrels' guide and the Stack Overflow project, "Learning Bash." Both of these seem like very detailed and complete guides, but how 'in-depth' does a beginner need to be? The web site ItsFoss.com had a series of tutorials, FSF has a paperback and there are other places to find a tutorial - like inside a shell and the 'man' pages themselves. But where to start from scratch? I know I took a multi-pronged approach by taking one semester of Linux at the Community College and working my way through a text for a more advanced course on Linux and Unix as well as dipping into the Garrels and Stack Overflow documents. What night you suggest as a starting point for a person going from the GUI to a terminal for the very first time? Thank you, Ted P
Hi Ted, Ted Pomeroy writes:
What night you suggest as a starting point for a person going from the GUI to a terminal for the very first time?
The Linux Command Line, perhaps? https://nostarch.com/tlcl2 As for myself, I recall early on systematically reading the manpages for everything in /bin and /usr/bin. But that may not be the most efficient way, especially on Linux where the manpage quality is somewhat variable (I learned on OpenBSD, where manpages are, frankly, much better). I also got a copy of The Unix Programming Environment by Kernighan & Pike, and found it surprisingly timeless. But it doesn't really cater to the desktop-to-CLI use case. https://en.wikipedia.org/wiki/The_Unix_Programming_Environment -- Anthony J. Bentley
participants (2)
-
Anthony J. Bentley -
Ted Pomeroy