Link Search Menu Expand Document

Linux System Administration Decal

A course covering the basics of setting up and administering a production-quality Linux server environment.

Week 10 Announcement

Apr 11 · 1 min read

Hello everyone! Welcome to the Linux Sysadmin Decal! Here are your week 10 announcements:

  1. The tenth week’s labs and lectures have been released!
  2. This is the last week of labs! Please make sure you are on track to submit 7 participation assignments and 10 labs. There will be an optional lab next week, which can be used to makeup a missed lab.
  3. Lab 7 solutions have been released!
  4. For additional late labs, please submit the late lab from
  5. Live lab sections are at 8pm Tuesday and Thursday! For instructions on how to navigate to the lab, see ocf.io/lab. Due to high demand for the beginner track, we are opening up Thursday sections to beginner students as well.
  6. As a reminder, in-person attendance is not required. You can get attendance credit by either attending lab or completing the participation assignment on Gradescope.
  7. The lab and participation assignments are due on Saturday, April 16 at 11:59pm.
  8. Any questions? Just make a post on Piazza or contact us at decal@ocf.berkeley.edu!

Announcements

Weekly Schedule

  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • Monday

  • Tuesday

    • Beginner Lab
      8:00 PM–9:00 PM
      171 MLK Student Union
  • Wednesday

  • Thursday

    • Advanced Lab
      8:00 PM–9:00 PM
      171 MLK Student Union
  • Friday

Calendar

Week 0: 8/30/2021

Infosession
Infosessionocf.io/decalzoom
LabLab 0
Lab due Sat. 1/29

Week 1: 1/31/2022

Beginner Track
LectureHistory of UNIX, intro to shell, FOSS
Slides
LabLab b1     (Solution)
Lab due Sat. 2/5
Advanced Track
LectureAdvanced Introduction to UNIX
Slides
LabLab a1     (Solution)
Lab due Sat. 2/5

Week 2: 2/7/2022

Beginner Track
LectureCore Shell
Slides
LabLab b2     (Solution)
Lab due Mon. 2/14
Advanced Track
LecturePackages
Slides
LabLab a2     (Solution)
Lab due Mon. 2/14

Week 3: 2/14/2022

Beginner Track
LectureShell Scripting
Slides
LabLab b3     (Solution)
Lab due Sat. 2/19
Advanced Track
LectureDIY Linux Pre-Install
Slides
LabLab a3     (Solution)
Lab due Sat. 2/19

Week 4: 2/21/2022

Beginner Track
LectureCompiling, Distros, and Packaging
Slides
LabLab b4     (Solution)
Lab due Sat. 2/26
Advanced Track
LectureLinux Post-Install
Slides
LabLab a4     (Solution)
Lab due Sat. 2/26

Week 5: 2/28/2022

Beginner Track
LectureNetworking 101
Slides
LabLab b5     (Solution)
Lab due Sat. 3/5
Advanced Track
LectureProcesses and Services
Slides
LabLab a5     (Solution)
Lab due Sat. 3/5

Week 6: 3/7/2022

Beginner Track
LectureProcesses
Slides
LabLab b6     (Solution)
Lab due Sat. 3/12
Advanced Track
LectureNetworking 102
Slides
LabLab a6     (Solution)
Lab due Sat. 3/12

Week 7: 3/14/2022

Beginner Track
LectureServices
Slides
LabLab b7     (Solution)
Lab due Sat. 3/26
Advanced Track
LectureNetworked Services
Slides
LabLab a7     (Solution)
Lab due Sat. 3/26

Week 8: 3/28/2022

Beginner Track
LectureSecurity Fundamentals
Slides
LabLab b8
Lab due Sat. 4/2
Advanced Track
LectureConfig Management
Slides
LabLab a8
Lab due Sat. 4/2

Week 9: 4/4/2022

Beginner Track
LectureVersion Control and Backups
Slides
LabLab b9
Lab due Sat. 4/9
Advanced Track
LectureAdvanced Security
Slides
LabLab a9
Lab due Sat. 4/9

Week 10: 4/11/2022

Beginner Track
LectureCloud, Containers, and Config Management
Slides
LabLab b10
Lab due Sat. 4/16
Advanced Track
LectureVirtualization, Containers, Distributed Architecture
Slides
LabLab a10
Lab due Sat. 4/16

Week 11

Extra Lab! (Optional)
Lab Lab 11
Lab due Sun. 5/7