(Latest Revision: 
Mon Nov 18 14:02:23 PST 2002
)  
Week 12 Notes for CS 3750 -- Fall 2002 
-  Take Roll.  
 -  Look at the upcoming schedule and programming assignment.  
 -  Announcements  
      
     -  You have due dates of Monday, November 25 (pseudo-code) and
	  Monday, December 2 (final version) for the second programming
	  assignment.  
      -  We are reading chapter #18 (Protection) and chapter #19
          (Security) 
      -  I will finish discussion of Chapter 10 (Virtual Memory) early
	  this week.  
      -  After finishing with Chapter 10 I will try to cover about two
	  chapters per day until we get to the section on distributed
	  systems (part five).  I'll slow down a little and discuss some
	  topics there in greater length. If time allows I'll discuss
	  material in parts six and seven too.  
      -  There will be a special make-up exam from 8:30 to 10:30 on
	  Monday, December 16 for students who need to make up a failing
	  quiz average.  
      -  We need to discuss the possibility of moving the date of quiz #3
	  from Friday, December 6 to Monday, December 9.  
      -  Homework #4 has been assigned and is due Wednesday, December 4.
          
      
 -  Hand back quizzes.   
 -  I have started grading program 1 -- not much done yet.  
 -  Cover chapters 10-12.  
 -  Work out problem 12.1.  
 -  Get file names, user identificaton, sizes, protection, and time of
     last modification: ls -l  
 -  Get inode numbers of files (file identifiers): ls -i  
 -  Get time of last access of files: ls -lu  
 -  Use chmod to change permissions on a file. 
 -  Use file to see some file types. 
 -  Look at a /etc/passwd file to see how it determines the initial cwd.
     Note the permissions on the file and the implications.
 -  Look at a /etc/group file to see how it determines privileges.
     Note the permissions on the file and the implications.
 -  Show how to delete a full directory with rm -r 
 -  Show how to use the ln or ln -s commands to create a
     hard or soft link. 
 -  run the mount command and see what is mounted.  Figure out
     which are local and which are NFS mounts -- try figuring out some of
     the "flags" and so forth. 
 -  Do niscat cred.org_dir  and niscat of group.org_dir,
     passwd.org_dir. 
 -  Do a man -s 2 sync and think about what the text says about
     preserving metadata.