Skip to content

Latest commit

 

History

History
71 lines (40 loc) · 2.74 KB

File metadata and controls

71 lines (40 loc) · 2.74 KB

Linux videos for CSC220 and CSC240

Module numbers are for CSC220. Commands in bold are ones you should pay special attention to.

Module 0

Terminals for Windows (Virtual machine, bash, Cygwin) (5:49) walks through opening a termial & editing a file using a Centos 8 virtual machine, bash on Ubuntu under Windows System for Linux, and Cygwin.

Module 1

Commands for getting information about the system (11:40) Commands: uptime date cal history whoami which echo df exit man

Working with files and directories (8:12) ls touch pwd mkdir cd rmdir . .. cp cat more less head tail wc mv grep diff

Module 2

Pipes & redirection (11:04) stdout, stderr, redirection, /dev/null pipes, wildcards

Working with text (9:54) cat, tail, wc, sort, uniq, cut, grep, history, find

Module 3

Processes (8:33) ps, kill, top, jobs, fg, paste, >>

Module 4

Permissions (12:59) user permissions, chmod, umask, groups, umask, su, sudo, ls -l

The Linux Environment & the find command (13:27) symbolic links, .bashrc & .bash_profile, env, find

Compiling with gcc (5:37) gcc options

Module 5

Regular expressions (7:15)

tar & gzip (4:17) tar, gzip, gunzip, & gzcat

Module 6

sed (5:41)

Module 7

Introduction to git (13:14) walks through cloning & modifying a git repo hosted on GitHub

The next two vidoes work with the github-video-example repository on GitHub.

Creating a GitHub repo (5:20)

Introduction to markdown (7:08)

Module 8 (Review videos)

Unix Review - find (7:34) covers different options for the find command. It also briefly discusses sudo, grep, xargs, and wildcards as they come int to use with varioous applications of the find command.

Unix Review - Text Processing (6:34) primarily covers cut, but also touches on cat, more. less, head, tail, grep, and using pipes at the commmand line.

Unix Review - Redirection & Piping (7:23) covers redirecting stdout & stdin and piping. It also has brief examples of the grep, sed, and tee commands.

Module 14 - cron

cron (4:59) walks through setting up a cron job