Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/61/7a/df/617adf30-8a38-d470-3e5c-8b43fc3d4250/mza_8600781029095877938.jpg/600x600bb.jpg
Start Over Coder
Start Over Coder
75 episodes
21 hours ago
A podcast about learning to be a web developer and pursuing financial independence.
Show more...
Technology
RSS
All content for Start Over Coder is the property of Start Over Coder and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
A podcast about learning to be a web developer and pursuing financial independence.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/production/podcast_uploaded_nologo/10673946/10673946-1605399926006-3b09e47205a2d.jpg
069: Working The Command Line
Start Over Coder
16 minutes 56 seconds
4 years ago
069: Working The Command Line

The command line is a basic necessity for any developer and I’ve gotten fairly comfortable with it since I started learning how to code. Not sure what I’m talking about? Think back to any movie/tv show with a hacker hacking away into that black computer screen, typing green text. They are most likely using the command line (for good or evil, depending on the context!).

But more to the point, the command line is how you can have direct access to your machine to carry out any system-level actions, from moving files around to executing programs, to communicating with other computers over a network. As a developer there are many use cases for working in the command line:

  • Accessing servers (remote or local) and their logs
  • Managing versions of code, like using git
  • Tracing errors, crashes
  • You can even write code in the command line
  • …and the list goes on from there!

Here are some of my favorite tips about getting comfortable working in the command line:

  • Learn each aspect as it’s needed. Start with the basics, then learn more commands depending on the work that needs to get done.
  • Once there’s a basic comfort level, skim the documentation for whatever command line interface (CLI) you’re using. Maybe you’ll find some good options to use in the future to improve your workflow!
  • For commands that get repeated a lot, create aliases by editing the .bashrc and .bash_profile files on my computer (see article). This is especially helpful for chained events and for accessing deeply-nested folders that you use a lot.
  • Take notes or bookmark sites where you learn how to use the commands that aren’t used as often. Maybe they don’t warrant a shortcut, but at least you won’t have to start from scratch if you need to look up that command again in the future.

Show Links:

  • traceroute
  • Lifehacker - Become a Command Line Ninja With These Time-Saving Shortcuts
  • Lifehacker - A Command Line Primer for Beginners


This episode was originally published 14 May, 2018.

Start Over Coder
A podcast about learning to be a web developer and pursuing financial independence.