Reddit reviews A Practical Guide to Linux Commands, Editors, and Shell Programming (4th Edition)
We found 5 Reddit comments about A Practical Guide to Linux Commands, Editors, and Shell Programming (4th Edition). Here are the top ones, ranked by their Reddit score.
A Practical Guide to Linux Commands, Editors, and Shell Programming (4th Edition) by Mark Sobell.
I always liked Sobells book "A Practical Guide to Linux Commands, Editors, and Shell Programming"
https://www.amazon.com/Practical-Guide-Commands-Editors-Programming/dp/0134774604/ref=dp_ob_title_bk
For programmers, "The Linux Programming Interface" is excellent.
http://man7.org/tlpi/
but read "The C programming language" first, and possibly "Modern C" as well.
"The little book about OS development" is great if you want a technical book about the inner workings of a OS
https://littleosbook.github.io/
In general, older books can be good, especially if they are about the lower level stuff that is common for all distributions, like GNU tools, programming aspects and OS theory / POSIX.
For Debian, "The Debian Administrator's Handbook" is good
https://debian-handbook.info/
For Arch, the Arch wiki is invaluable
https://wiki.archlinux.org/
For cash-in-pocket noobs who like to have a book in hand I'd recommend any of these books by Mark G. Sobell.
A Practical Guide to Linux
Old (1997) but takes you from the basics to intermediate.
A Practical Guide to Linux Commands, Editors, and Shell Programming, 4th. Ed.
Also covers the basics but it's more focused on those subjects included in the title.
A Practical Guide to Ubuntu Linux, 4th. Ed
I have no experience with this book but I'm including it for completeness.
A Practical Guide to Fedora and Red Hat Enterprise Linux, 7th. Ed.
Same. No experience.
The Linux Documentation Project is a great free resource:
http://tldp.org/LDP/Bash-Beginners-Guide/html/
A Practical Guide to Linux Commands, Editors, and Shell Programming (4th Edition)
https://www.amazon.com/dp/0134774604/ref=cm_sw_r_cp_apa_bh7QAb518JBC8
The first two are for learning Bash; this is an awesome resource for learning how to administer RHEL/CentOS7:
RHCSA/RHCE Red Hat Linux Certification Study Guide, Seventh Edition (Exams EX200 & EX300)
https://www.amazon.com/dp/0071841962/ref=cm_sw_r_cp_apa_wj7QAbX8M0DG5