<story><title>The Linux Command Line</title><url>https://www.linuxcommand.org/tlcl.php</url></story><parent_chain><item><author>channel_t</author><text>I consider this book pretty much required reading for junior devs and others in engineering who don&amp;#x27;t have a decent handle on basic Unix skills for whatever reason--which seems to be a more common occurrence these days than earlier in my career.</text></item></parent_chain><comment><author>chasil</author><text>It is a very kind gesture to make this book freely-available.&lt;p&gt;It does have a small problem in the number of &amp;quot;bashisms&amp;quot; that it quietly promotes.&lt;p&gt;The entire Debian&amp;#x2F;Ubuntu family has chosen the Almquist shell because of speed and standards compliance, and many things in this book will not work there.&lt;p&gt;It would be helpful to have a book that is clear that the POSIX.2 shell is not Bash.</text></comment>
<story><title>The Linux Command Line</title><url>https://www.linuxcommand.org/tlcl.php</url></story><parent_chain><item><author>channel_t</author><text>I consider this book pretty much required reading for junior devs and others in engineering who don&amp;#x27;t have a decent handle on basic Unix skills for whatever reason--which seems to be a more common occurrence these days than earlier in my career.</text></item></parent_chain><comment><author>velavar</author><text>Do you think that this is because they don&amp;#x27;t really need to anymore with all the nice GUI&amp;#x2F;tools around? Is there an advantage to bring able to do something on a command line vs other ways?&lt;p&gt;Asking because I&amp;#x27;m at a bit of a crossroads - I have a good handle on about 5% of the command line knowledge which gets me through 80% of the stuff I need to do. I&amp;#x27;m wondering if learning to use more commands is worth the effort when I can already get the task done without using the command line?</text></comment>