Here is a brief Linux cheat sheet that covers some commonly used commands and concepts:
Navigation
pwd: Print current working directoryls: List contents of current directorycd: Change directorycd ..: Move up one directory levelmkdir: Create a new directoryrmdir: Remove a directoryrm: Remove a filecp: Copy a file or directorymv: Move or rename a file or directory
File Operations
cat: Display contents of a fileless: Display contents of a file one page at a timehead: Display first few lines of a filetail: Display last few lines of a filetouch: Create an empty file or update the modification time of an existing filechmod: Change permissions of a file or directorychown: Change ownership of a file or directory
System Information
uname: Print system informationuptime: Print system uptimedf: Show disk usagefree: Show memory usagetop: Display system processes and their resource usage
Networking
ping: Test network connectivity to a hosttraceroute: Show the network path to a hostifconfig: Display network interface informationnetstat: Display network connections and their status
Package Management
apt-get: Install, remove, or update packages on Debian-based systemsyum: Install, remove, or update packages on Red Hat-based systemspacman: Install, remove, or update packages on Arch-based systems
Users and Groups
useradd: Add a new userusermod: Modify an existing userpasswd: Change a user's passwordgroupadd: Add a new groupgroupmod: Modify an existing groupuserdel: Delete a usergroupdel: Delete a group
Miscellaneous
history: Show command historysudo: Run a command with administrative privilegesgrep: Search for a pattern in a file or outputtar: Create or extract a compressed archivessh: Connect to a remote system via SSH
This cheatsheet only scratches the surface of what's possible with Linux, but it should give you a good starting point for working with the command line.