Start Using The Mac OS X Terminal

Learn to use the Mac OS X Terminal like a Pro; create files and directories; search for files and edit code.
3.8 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,622 students enrolled
25% off
Take This Course
  • Lectures 26
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 English

Course Description

Do you only use the terminal when copying and pasting commands from the internet but really want to understand what you are doing?

Do you look at the terminal window and feel lost or confused; not sure what to type to do anything?

The Mac OS X terminal is a very under used but powerful tool on the Mac but can seem confusing. Commands can seem like cryptic code but the reality is its a very powerful tool and can be used with ease.

The Term will also give you greater control over your computer and can make you a better programmer when you understand how everything fits together.

i've been using Unix terminals (Mac OS X terminal originated from Unix) for over 20 years now and in that time I have found they are very powerful. You can use to simply create files or you can use them for complex script programs.

In this course you'll learn essential tools in term to get stuff done and to get a more comfortable feeling while using term. You will learn:

  • How to start and customise the terminal
  • How to navigate around your hard drive
  • How to create, copy and delete files and directories
  • How to edit and view files
  • How to link commands together to form more complex command
  • How to Search your hard drive for files and use this output to further the command
  • Productivity Tips & Tricks
  • And how to use term to further you learning in term...

If your looking to become a Mac developer or want to become a Mac power user then you owe it to yourself to learn and understand the terminal

What are the requirements?

  • A Mac Computer
  • A linux Computer can also use the same lectures

What am I going to get from this course?

  • You will be able to find and start the terminal
  • You will be able to navigate through the file system
  • You will be able to add and remove files and directories
  • You will be able to link commands together to form more complex instructions
  • You will be able to use find to find files in the file system and pass them into further instructions
  • You will be able to use a sed and xargs to pass in even directories with spaces in; that otherwise cause problems
  • You will learn how you would create a executable script

Who is the target audience?

  • Someone beginning with the Mac and Terminal
  • A programmer who will need to use Term
  • A power user who feels more comfortable using terminal

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Start Here

Just a brief introduction to this course and myself

What is Term
How To Run Term
How To Configure Term's Preferences
Section 2: The Basics
How To Change Directory
List Directory Files
What is $HOME
Creating A Directory
Create / Edit A File
CHMOD Command
Copy A File
Delete A File
Delete a Directory
The man Command
Basic Command Usage
4 questions
Section 3: Linking Commands Together To Finding A File
The Pipe
The xargs Command
Using Find - Example 1
Using Find - Example 2
Redirect Output
Lets look at previous lecture
3 questions
Section 4: Power Commands

How to use the link command and create symbolic (soft) links


In this lecture we take a look at the who command in the terminal


In this lecture we take a look at the ps command and what it does


In this lecture we take a look at the kill command and how it is used


We look at how we use more and less to view files


In this lecture we take a look at the whereis command and what it is used for

Section 5: Thank You for taking this course
Thank You For Taking This Course

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Sean McCammon, Software Engineer, Webpage Developer and Scrum Master

Developer, Video Creator, Podcaster and Mentor. Just 4 titles that could describe me and what I do.

I’ve been working in the IT industry for 18 years now and have worked as a Developer, Scrum Master and Team Leader. I’ve also been a student of many as well as mentored many others during that time.

I’ve created video content on YouTube; some popular and some not so. This helped me in gaining the experience to creating good video content for my training courses.

I’ve also spent some time creating podcasts over the years; more recently with a new podcast related to ‘Geekz Talk’(just a plug). – giving me yet more gain and experience on giving content to people and providing more for everyone who is looking for extra content.

I’m here to give to you my experience; my industry lesson learnt and my voice to help you move forward in the subject you want to learn.

Ready to start learning?
Take This Course