CS 197U - Spring 2019

Introduction to Unix


Lectures

Date Topic
1/28 Lecture 1: Administravia, About Unix, Command Line, Shells, User

Stanford Film Short on Batch Processing (2 minutes)
1/30 Lecture 2: Directory Structure, File System, Basic Commands, Setting Up Linux

Linux Command Reference Sheet
Vim Commands Reference Sheet
VirtualBox (VM Software)
2/4 Lecture 3: System Commands, Redirects & Pipes, Shortcuts, Text Manipulation
2/6 Lecture 4: Permissions, Processes
2/11 Lecture 5: Compression, Mounting, Package Managers
2/13 Lecture 6: Remote, Networking Commands, SSH, Version Control, Make
2/19 Lecture 7: System Administration, Cron, Startup, Users and User Groups
2/20 Lecture 8: Shell Scripting, Development Tools
2/25 Lecture 9: TBD
2/27 Lecture 10: TBD
3/4 Lecture 11: TBD
3/6 Lecture 12: Final Exam