Top 10 Command Line Cheat Sheets [macOS, Win, Linux]

Hey Finxters! It is time for another Top 10 Cheat Sheets for all of the developers out there to have saved to a folder or taped to the wall. No matter how you collect these cheat sheets, keep them on hand for reference. Today we will be taking a look at the Command Line using Linux, Windows, and Mac. These are just as important to know Pytorch or Pandas and can making shell scripting extremely easy for you. With out further delay, let us dive into the power of the Command Line.

Cheat Sheet 1: Red Hat.

Redhat is for developers exclusively using Linux. This cheat sheet is for everyone, showing basic to more advanced shortcuts, example code so you can see if your code is correct. You will have to make an account to completely download this cheat sheet but honestly its free, open-source, and you will learn a lot working on Linux for scripting and command line programming.

Pros: Rated β€˜E’ for everyone. If you are looking to understand Linux this is the place to start.

Cons: None that I can see.

Cheat Sheet 2: Git Tower.

For everything done in Linux, it is also done in Mac and Windows. This cheat sheet from Git Tower is made for Mac and Windows command line use. Composed of 2 pages, it will take you from the syntax and definitions to explanations on file permissions and combining commands.

Pros: Rated β€˜E’ for everyone. Perfect for those who work on Mac or Windows.

Cons: None that I can see.

Cheat Sheet 3: Fosswire.com

This is one of the cheat sheets I found online. It shows you the Unix/Linux commands on one handy sheet so it is perfect to tape on the wall above the monitor when you are working in a VM or V-env.

Pros: Rated β€˜E’ for everyone. Contains syntax and definitions.

Cons: No example code, reference guide.

Cheat Sheet 4: GettingGeneticDone.blogspot.com

This cheat is for the command line for Linux/Unix. It gives a list of commands, descriptions with an explanation on Absolute vs relative paths. It is very Spartan and clean with minimal distractions.

Pros: Rated β€˜E’ for everyone.

Cons: It does not have any examples.

Cheat Sheet 5: cs.columbia.edu

This cheat sheet is for the Windows command prompt where you can execute programs and commands (mini programs). This cheat sheet will show you the most commonly used commands.

Pros: Rated β€˜E’ for everyone.

Cons: None that I can see.

Cheat Sheet 6: MakeTechEasier

Here is another Windows! This cheat sheet will show you the name of the task name you are looking for. This cheat sheet will take through all 148 of them to be used!! There are no super long explanations as the task name will tell you all you need to know when you go to run the command.

Pros: Rated β€˜E’ for everyone.

Cons: None that I can see.

Cheat Sheet 7: MakeUseOf.com

This cheat sheet is for the MAC terminal. It has the command and a description to what the command does. It does not have any examples in it, but it is pretty straight forward on the commands and actions performed.

Pros: Rated β€˜E’ for everyone.

Cons: None that I can see.

Cheat Sheet 8: SysTweak Blog

This cheat sheet is colorful and nicely represented in separated chunks of command groups, from the basics and shortcuts to network and homebrew. This is one you should have if you have a Mac posted behind the monitor.

Pros: Rated β€˜E’ for everyone.

Cons: The colors can be distracting.

Cheat Sheet 9: cmdref.net

This cheat sheet has everything you need to know when working on the command line in Windows. The table of contents will take you to which ever section you need to study and practice with examples and explanations. Bonus!! It also has two tabs with references on HP-UX and Linux command line(terminal) examples and explanations as well.

Pros: Rated β€˜E’ for everyone.

Cons: None that I can see.

Cheat Sheet 10: Github

This cheat sheet is quick and has all of the command syntax and description to the action performed. It does not have any explanations past what the action performed is. Still, this is one you will want to keep on the wall behind the monitor when working on a Mac Terminal.

Pros: Rated β€˜E’ for everyone.

Cons: None that I can see.

More Finxter Tutorials

Learning is a continuous process and you’d be wise to never stop learning and improving throughout your life. πŸ‘‘

What to learn? Your subconsciousness often knows better than your conscious mind what skills you need to reach the next level of success.

I recommend you read at least one tutorial per day (only 5 minutes per tutorial is enough) to make sure you never stop learning!

πŸ’‘ If you want to make sure you don’t forget your habit, feel free to join our free email academy for weekly fresh tutorials and learning reminders in your INBOX.

Also, skim the following list of tutorials and open 3 interesting ones in a new browser tab to start your new — or continue with your existing — learning habit today! πŸš€

Python Basics:

Python Dependency Management:

Python Debugging:

Fun Stuff:

Thanks for learning with Finxter!