Advertisements

Mac Terminal from Scratch: Command Line for Beginners

Advertisements
Use the macOS Terminal with confidence: files, find, grep, pipes, permissions, sudo, processes, sed, awk and aliases
4.3
4.3/5
(14) Ratings
3,255 students
Created by Vitalii Shumylo
Advertisements

What you'll learn

  • Work with the prompt, the shell window and the profile, and repeat commands
  • Copy, move, rename and remove files and directories
  • Read and change file permissions, and gain administrative privileges with sudo
  • Look at processes and jobs, explore them with top and understand process states
This course includes:
3 total hours on-demand video
1 articles
0 downloadable resources
38 lessons
Full lifetime access
Access on mobile and TV
Certificate of completion
Advertisements

Course content

Requirements

  • A Mac to follow along on
  • No Terminal experience needed

Description

The Terminal is the fastest way to do many things on a Mac, and it is the first step towards Linux, development and DevOps. This course starts at the prompt and builds up, so you finish able to move around, find things, change them and keep control of what is running.

What the lectures cover

Besides the main topics, you also work through: Check and change your working directory, and use tab completion; Find files in many ways; Search with grep and wc, redirect output and use pipes; Chain commands, and use sed and awk; Save time with history and aliases, and edit with Vim in eight parts.

Inside the course

The course is organised into these sections: Getting Started; Working with Files; Processes and Scheduling. Essential Shell Tools; Woking with VIM. Lectures you will find include: Working with Prompt; Current Working Directory; Working with Directories; Working with Commands; Gaining administrative privileges with sudo command; Searching the needed info with grep&wc; Cat and output redirection; Processes and jobs; Exploring all running processes with top command; Understanding process states; Sed and awk.

The course runs about 3 hours in 38 lectures. It is a beginner course focused on the macOS Terminal, so it does not cover shell scripting in depth or specialised developer tools. The commands are largely the same on Linux, which makes this a useful first step if you plan to move into Linux or DevOps later. Short lectures let you try each command straight after watching it.

Who this course is for:

  • Mac users who have never opened the Terminal
  • Mac users who want to level up their Terminal skills
  • Students planning to move to Linux or development
  • Beginners who want a first step towards DevOps
Advertisements
2F43263EB174D1DA6907
Advertisements
Advertisements
Free Online Courses with Certificates
Logo
Register New Account