CS246 Lecture Notes - Lecture 1: Bourne Shell, Bjarne Stroustrup, Root Directory

186 views31 pages

Document Summary

Each assignment has 2 due dates (a due date every week) Course outline: linux shell (2-3 weeks, c++ 03 (10 weeks, tools, software engineering principles. Shell: an interface to the operating system; how we get the os to do things for us. Two kinds of shells: graphical shell, text-based shell (command line) Harder to do less common tasks (eg. renaming all filenames in a system) Exists in windows (dos) though somewhat out-dated. Much less intuitive, more difficult to use than graphical shells. Linux has its roots in the original unix os, which had the original shell (used to just be called. Other shells were also developed, hence the need to rename. The bourne shell has evolved, and is now the bourne again shell (bash) Important: use echo sh to check what shell is being run in a unix environment. Any file can be specified by giving its path from the root directory. Absolute path always starts from the root directory.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers