BSBT6110: Week 2

Stacks Image 3329
Linux Command Line system

Week 2 Day 1: Tuesday (Sept 06, 2016)

Learn the basic Linux Command Line System

Class agenda:

  • Learning the basic Linux command line
  • Learning the files, folders and permisison in the Linux system

For next class: Navigating the Ubuntu Desktop

Stacks Image 3367

Lynda.com Assignment

Lear the Linux Comman Line: The Basic with Scott Simpson

  • Introduction
    • Welcome
    • What you should know before watching this course
    • Using the exercise files
    • Optional: Creating a virtual machine
    • A very quick intro to Linux
    • Optional: Installing guest additions in the VM for easier use
  • "1". Command-Line Basics
    • What is the command line?
    • Understand how commands are structured
    • Write commands in a shell at the prompt
    • Helpful keyboard shortcuts in the terminal
    • Find help for commands
  • "2". Files, Folders, and Permissions
    • Explore and navigate the filesystem 5m 58s
    • A little more about ls
    • Create and remove folders
    • Copy, move, and delete files and folders
    • Find files from the command line
    • Understand user roles and sudo

Week 2 Day 2: Thursday (Sept 08, 2016)

Learning the Linux Command Line system (cont …)

Class agenda:

  • Linux common Command Line Tasks and Tools
  • A Peek at Some More Advance Topics

For next class: Learning the Command Line

Stacks Image 3434

Lynda.com Assignment

Lear the Linux Comman Line: The Basic with Scott Simpson

  • "3". Common Command-Line Tasks and Tools
    • The Unix philosophy
    • Use pipes to connect commands togethe
    • Peek at files with cat, head, tail, and less
    • Search for text in files and streams with grep
    • Manipulate text with awk, sed, and sort
    • Edit text with Vim
    • Edit text with nano
    • Working with tar archives
    • Stdin, stdout, stderr, and output redirection
    • Challenge: Extract information from a text file
    • Solution: Extract information from a text file
  • "4". A Peek at Some More Advanced Topics
    • Find out which Linux distribution you're using
    • Find disk and system information
    • Install and update software in Red Hat, CentOS, and Fedora
    • Install and update software in Debian and Ubuntu