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 One Line For Loop
- Import Modules From Another Folder
- Determine Type of Python Object
- Convert String List to Int List
- Convert Int List to String List
- Convert String List to Float List
- Convert List to NumPy Array
- Append Data to JSON File
- Filter List Python
- Nested List
Python Dependency Management:
- Install PIP
- How to Check Your Python Version
- Check Pandas Version in Script
- Check Python Version Jupyter
- Check Version of Package PIP
Python Debugging:
Fun Stuff:
- 5 Cheat Sheets Every Python Coder Needs to Own
- 10 Best Python Puzzles to Discover Your True Skill Level
- How to $1000 on the Side as a Python Freelancer
Thanks for learning with Finxter!