This is an open-source eBook with 101 Linux commands that everyone should know. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you will most likely have to use the terminal at some point in your career.
Make sure to star the repository โญ
If you want to contribute, feel free to pick up a topic marked as TODO
and submit a pull request ๐
Feel free to add new topics in case that you don't find one that you like from the current list.
- 001-the-ls-command.md
- 002-the-cd-command.md
- 003-the-cat-tac-command.md
- 004-the-head-command.md
- 005-the-tail-command.md
- 006-the-pwd-command.md
- 007-the-touch-command.md
- 008-the-cal-command.md
- 009-the-bc-command.md
- 010-the-df-command.md
- 011-the-help-command.md
- 012-the-factor-command.md
- 013-the-uname-command.md
- 014-the-mkdir-command.md
- 015-the-gzip-command.md
- 016-the-whatis-command.md
- 017-the-who-command.md
- 018-the-free-command.md
- 019-the-top-htop-command.md
- 020-the-sl-command.md
- 021-the-echo-command.md
- 022-the-finger-command.md
- 023-the-groups-command.md
- 024-the-man-command.md
- 025-the-passwd-command.md
- 026-the-w-command.md
- 027-the-whoami-command.md
- 028-the-history-command.md
- 029-the-login-command.md
- 030-the-lscpu-command.md
- 031-the-cp-command.md
- 032-the-mv-command.md
- 033-the-ps-command.md
- 034-the-kill-command.md
- 035-the-killall-command.md
- 036-the-env-command.md
- 037-the-printenv-command.md
- 038-the-hostname-command.md
- 039-the-nano-command.md
- 040-the-rm-command.md
- 041-the-ifconfig-command.md
- 042-the-ip-command.md
- 043-the-clear-command.md
- 044-the-su-command.md
- 045-the-wget-command.md
- 046-the-curl-command.md
- 047-the-yes-command.md
- 048-the-last-command.md
- 049-the-locate-command.md
- TODO: 050-the-iostat-command.md
- 051-the-sudo-command.md
- 052-the-apt-command.md
- 053-the-yum-command.md
- 054-the-zip-command.md
- 055-the-unzip-command.md
- 056-the-shutdown-command.md
- 057-the-dir-command.md
- 058-the-reboot-command.md
- 059-the-sort-command.md
- TODO: 060-the-paste-command.md
- 061-the-exit-command.md
- 062-the-diff-sdiff-command.md
- 063-the-tar-command.md
- TODO: 064-the-gunzip-command.md
- TODO: 065-the-hostnamectl-command.md
- 066-the-iptable-command.md
- 067-the-netstat-command.md
- 068-the-lsof-command.md
- TODO: 069-the-bzip2-command.md
- 070-the-service-command.md
- 071-the-vmstat-command.md
- TODO: 072-the-mpstat-command.md
- TODO: 073-the-ncdu-command.md
- 074-the-uniq-command.md
- TODO: 075-the-rpm-command.md
- 076-the-scp-command.md
- 077-the-sleep-command.md
- 078-the-split-command.md
- 079-the-stat-command.md
- 080-the-useradd-command.md
- 081-the-userdel-command.md
- 082-the-usermod-command.md
- TODO: 083-the-ionice-command.md
- 084-the-du-command.md
- 085-the-ping-command.md
- TODO: 086-the-rsync-command.md
- 087-the-dig-command.md
- 088-the-whois-command.md
- TODO: 089-the-ssh-command.md
- 090-the-awk-command.md
- 091-the-crontab-command.md
- 092-the-xargs-command.md
- 093-the-nohub-command.md
- TODO: 094-the-pstree-command.md
- 095-the-tree-command.md
- 096-the-whereis-command.md
- TODO: 097-the-printf-command.md
- 098-the-cut-command.md
- 099-the-sed-command.md
- 100-the-vim-command.md
- 101-the-chown-command.md
- 102-the-find-command.md
- 103-the-rmdir-command.md
- 104-the-lsblk-command.md
If you are contributing ๐ฟ please read the contributing file before submitting your pull requests.