The Linux Commands Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The author find this approach gives a well-rounded overview.
This book does not try to cover everything under the sun related to Linux and its commands. It focuses on the small core commands that you will use the 80% or 90% of the time, trying to simplify the usage of the more complex ones. All those commands work on Linux, macOS, WSL, and anywhere you have a UNIX environment. The author hopes the contents of this book will help you achieve what you want: get comfortable with Linux.
This open book is licensed under a Open Publication License (OPL). You can download The Linux Commands Handbook ebook for free in PDF format (14.2 MB).
Table of Contents
Introduction to Linux and shells
man, ls, cd, pwd, mkdir, rmdir, mv, cp, open, touch, find, ln
gzip, gunzip, tar, alias, cat, less, tail, wc, grep, sort, uniq, diff
echo, chown, chmod, umask, du, df, basename, dirname
ps, top, kill, killall, jobs, bg, fg, type, which, nohup, xargs
vim, emacs, nano, whoami, who, su, sudo, passwd, ping, traceroute
clear, history, export, crontab, uname, env, printenv