- cd
- IO Redirection
- jq
- mkdir
- mktemp
- pbcopy and pbpaste
- vim
- git
- curl
- cron
- Mounting filesystems
- Logging sessions and 'su' command
- Types of shells
- Comparing files and directories with diff
- less
- lsof
- /proc directory
- ps
- File timestamps
- find
- du
- ls
- How files are stored in the filesystem? Inodes.
- Linux links
- xargs
- Terminating processes. Singals.
- Deamons
- uptime
- Process States
- Load Averages
- top
- sar
- free
- yum
- dd
- Virtual memory
- vmstat
- tcpdump
- Networking models: TCP/IP & OSI
- Sockets
- netstat
- DNS
- Linux DNS lookup
- host
- dig
- wc
- grep
- kernel
- uname
- Getting distribution info
- Linux boot process
- Init system: System V & Upstart
- cut
- Globbing
- tee
- systemd
- systemctl
- Linux Firewall: Netfilter/Iptables
- rsync
- sort
- User passwords: /etc/passwd & shadow suite
- passwd
- which
- date
- Shell builtins
- eval
- PAM
- yum repository
- yum commands
- traceroute
- Shell and Environment variables
- tr
Go to explainshell.com. This will explain the command and the options used.
You can use tools like eg which provide you with common examples of using different commands
There is a list of some of the terms.
Check out a list of of awesome things to make your Linux experience easier and more fun.
Here you can find a list of resources that you might be interested in reading.
Here you can find a list of cool videos and youtube channels.