Week Report 5

Video

Study Material

Tasks to complete

1. Complete 1 discussion board

  • Work on your discussion boards. It should not take you more than 10 minutes to post 1 reply.

2. Complete Notes 5

  1. For each of the following commands include: Definition, Usage/Formula, and Examples.
    1. ls
    2. pwd
    3. cd
  2. Include answers to the following questions:
    1. What is a variable?
    2. How do I use a variable?
    3. What is an environment variable?
    4. What is a user defined variable?
    5. What is the root directory?
    6. What does “Parent Directory” mean?
    7. What does “Current working directory” mean?
    8. What is an absolute path? Include an example
    9. What is a relative path? Include an example
    10. What is the difference between “Your home directory” and “The home directory”?

Your markdown file should be properly formatted. Use inline code formatting, code blocks, bold, etc … I will take points off for improper formatting

Please do not use images for command examples. I will take points off for that. You can include text and a supporting screenshot.

Use the article here as an example of what proper markdown usage looks like. You should use: inline code formatting, headings, etc. Here is an illustrated example using ls.

markdown-example.png

When you finish, do the usual:

  1. Convert the markdown file to pdf
  2. Push everything to GitHub
  3. Submit the GitHub URL of the markdown file in Blackboard
  4. Submit the PDF file in Blackboard

3. Complete Practice Exercises

Complete the practice exercises of each presentation. Take a screenshot of the terminal after every practice and place it in the wr5/ directory

  1. The Linux Filesystem:
    1. Practice 1
    2. Practice 2
    3. Practice 3
  2. Shell Scripting Chapter 2
    1. Practice 2
    2. Practice 3

4. Complete Lab 5

  • Complete lab 5. The link is available here.
  • Please complete lab 5 after tasks 2 and 3. You will need the practice to be able to answer the challenge question.

5. Complete Week Report 5

  • Place all your screenshots from the practice exercises in the wr5.md file properly labeled and formatted.
  • Add links to your notes and lab

When you finish, do the usual:

  1. Convert wr5.md to pdf
  2. Push everything to GitHub:
  3. In blackboard submit:
    1. URL to wr5.md in GitHub
    2. The pdf file wr5.pdf

6. Work on your Final Project

  • Remember to take at least 20 minutes to work on your final project.

Special Note 1 – Git Command Quick Reference

You’ll be using Git frequently this semester. Here’s a quick reminder of the most common commands:

Command Purpose
git clone repository/url/here Download a GitHub repository to your computer.
git pull Synchronize your local repository with the latest changes from GitHub. Always run this before starting work in VS Code.
git add . Track all changes made to your files.
git commit -m "description here" Save a snapshot of your tracked changes with a short description.
git push Send your committed changes to GitHub.

Special Note 2:

  • The final exam is in person.
  • The exam is performance based and will require access to a Linux Virtual Machine.
  • If you do not have a laptop/computer you can bring to school, a Linux Computer will be made available to you.