HomeAdvisor

Technology Blog

  • Home
  • Open Source
  • Development
    • Agile
    • Automated Testing
    • Culture
    • Processes
  • Technology
    • APIs
    • Caching
    • Front End
    • Health & Monitoring
    • Messaging
    • Microservices
    • Open Source Projects

Connect

Powered by Genesis

You are here: Home / Archives for unix

The 8 Unix Commands Every Developer Needs

January 31, 2017 by Michael Pratt

The 8 Unix Commands Every Developer Needs

If you're a software developer, you've probably got your Swiss army knife of commands, aliases, and scripts that help you be more efficient. But it's surprising how many people don't utilize some of the most powerful tools packaged with most Unix distributions. At HomeAdvisor we love learning new tips and tricks to get things done, so we thought we would share some Unix commands our development teams use everyday. Hopefully you'll find a new tool to add to your bug fighting arsenal. 1. grep A lot of the examples we use below involve the grep command, so it makes sense to look at it first. By far one of the more powerful commands on Unix, grep is a regular expression processor that can quickly find text within files, command output, and more. The default usage is very straight forward: [crayon-5debd368eea83717895813/] This will find the term word in a file named file.txt and echo out all lines that contain word. That's it. Very simple, yet incredibly powerful. No opening a text … [Read more...]

Filed Under: Development, Tools Tagged With: software development, unix

About Us

Based in Golden, CO, HomeAdvisor’s technology group is comprised of nearly 100 Java ninjas, front end gladiators, QA warriors, U/X experts and other rock stars. We build the technology that helps make HomeAdvisor the best place for homeowners to connect with home service professionals. 

Download our Free Apps

Recent Posts

  • Introducing Kafdrop 2.0: Kafka APIs, Search, and More
  • Writing Backwards Compatible Software, Part 1
  • The 8 Unix Commands Every Developer Needs
  • Meetup: Let’s Build a Framework, Part 2
  • Thinking About a Multi Data Center Architecture

Search

Get Help With Your Home Project

Kitchen Remodel
Additions
Bathroom Remodel
Roofing
Countertops
Cabinets
Basement Remodel
Handyman
Cleaning Services
Heating & Cooling
Flooring
Interior Painting
Windows
Remodel
Electrical
Fencing
Gutter Cleaning
Plumbing
Pest Control
Interior Designers
Appliances
Driveways

Work With Us

Check out our latest job openings!