Practical Unix

Location type
Logo Stanford University Open Classroom

Need more information? Get more details on the site of the provider.

Description

Course Description

A practical introduction to using the Unix operating system with a focus on Linux command line skills. Topics include: grep and regular expressions, ZSH, Vim and Emacs, basic and advanced GDB features, permissions, working with the file system, revision control, Unix utilities, environment customization, and using Python for shell scripts. Topics may be added, given sufficient interest. Course website: http://cs1u.stanford.edu


Intro


  • Setting Up Linux
  • Intro Shell
  • Intro Text Editors

Shell


  • Changing Your Login Shell
  • ZSH Globbing

Search


  • Diff
  • Find
  • Grep and Regular Expressions - Intro
  • Grep and Regular Expressions - Find
  • Grep and Regular Expressions - Replace
  • Gre…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. Send an Email to info@springest.com

Didn't find what you were looking for? See also: UNIX, Linux, Python, Hour of Code, and Oracle.

Course Description

A practical introduction to using the Unix operating system with a focus on Linux command line skills. Topics include: grep and regular expressions, ZSH, Vim and Emacs, basic and advanced GDB features, permissions, working with the file system, revision control, Unix utilities, environment customization, and using Python for shell scripts. Topics may be added, given sufficient interest. Course website: http://cs1u.stanford.edu


Intro


  • Setting Up Linux
  • Intro Shell
  • Intro Text Editors

Shell


  • Changing Your Login Shell
  • ZSH Globbing

Search


  • Diff
  • Find
  • Grep and Regular Expressions - Intro
  • Grep and Regular Expressions - Find
  • Grep and Regular Expressions - Replace
  • Grep and Regular Expressions - Advanced

GDB


  • GDB Essentials 1
  • GDB Essentials 2

Permissions


  • Permissions

Network


  • scp - Secury Copy (copy files over a network)
  • wget - WWW Get (download files from the internet)
  • cURL - Send Requests to Online Resources - Intro
  • cURL - Web Request Basics
  • cURL - Customizing Web Requests

Scripting


  • Intro to Shell Scripting in Python

Input/Output Redirection


  • Pipes: Redirecting Output to Another Command's Input
  • Redircting Output to a File
  • Redirecting a File to Standard Input
  • Tee: Outputting to stdout and a File

Teacher: Sam King, Emin Topalovic

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. Send an Email to info@springest.com