2019.09.10.pdf - Announcements ‣ PDF of notes can be commented/annotated using Adobe Reader ‣ AES looking for notetaker •email

2019.09.10.pdf - Announcements ‣ PDF of notes can be...

This preview shows page 1 - 17 out of 69 pages.

Announcements PDF of notes can be commented/annotated using Adobe Reader AES looking for notetaker •email [email protected] •don't phone or drop in 1
Image of page 1
Announcements Computer Science Internship Info Session •Thursday, Sept 20 •08:30 – 09:30, Arts 208 •11:45 –12:45, Geol 255 •see - science-internship-info-session.php 2
Image of page 2
Announcements CSSS Lunch and Learn •13:00 – 14:30, Tuesday, Sept 10 •Spinks S386, •Topic: Saskatoon Tech Landscape •Free pizza •Sponsored by 7Shifts Computer Science Professional Internship Information Session •11:30–12:20, Wednesday, Sept 11 •Arts 101 3
Image of page 3
Announcements USask Space Design Team looking for additional team members •contact Aaron Peters, [email protected] •to to for more information 4
Image of page 4
Quote of the Day 5 "Unix is user-friendly. It's just very selective about who its friends are." •Anonymous
Image of page 5
Quick Review 6
Image of page 6
7 Welcome to The Shell Will you take the Red Pill or the Blue Pill? ..... Many shells are available sh , ksh , bash,sh5 - bash is default for this class csh , tcsh •versions may differ between LINUX, MacOSX
Image of page 7
8 Graphical User Interfaces why type when you can click and/or drag? X-Windows (X11) •see and pp. 16–17 of Sobell text •Not to be confused with “Windows”, the OS •widely available •can work in a distributed fashion
Image of page 8
components of UNIX X11 GUI 9 Graphical User Interfaces user (via mouse, keyboard, screen) window manager X-windows server application program optionally on other machine application program application program
Image of page 9
10 Graphical User Interfaces Window manager •controls “look and feel” of interface •also accepts commands from user •examples - GNOME - MATE - KDE
Image of page 10
11 Remote User Access and Interface ssh is standard for our lab use ssh , slogin , and scp on LINUX/UNIX/MacOSX - see pp. 706–717 and Ch 17 of Sobell text - see use putty on Windows
Image of page 11
12 Remote User Access and Interface On UNIX/LINUX very common to start a virtual terminal program; e.g. xterm •open a secure shell to remote host - ssh - use -Y option •run X-windows program on remote host - DISPLAY variable
Image of page 12
Command Fundamentals general form: command options arguments command is •the name of a program, or •a built-in operation 13
Image of page 13