Week Report 3

Video here

Week Report 3

Note: This cannot be completed if you have not completed lab 2.

  1. Study/Read/Review:
    • Review the following presentation:
      • The bash shell
      • Managing Software
  2. Download the managing software cheat sheet (1 is fine if you do not want/need both) and place it in the cheatSheet directory/folder.
  3. Complete lab 3
    1. Video here
  4. Complete class notes:
    • Create a markdown file that includes the following:
      • Definition, usage, and examples of the following commands:
        • echo
        • date
        • free
        • uname
        • history
        • man
        • apt
        • snap
        • flatpak
          • Video Here
          • Where to find the PDF file? Here
  5. Complete week report 3
    1. Create a new directory/folder in side weekReports called wr3
    2. Inside wr3, create a markdown file called wr3.md
    3. The wr3.md file must include the following:
      1. Heading 1: Week Report 3
      2. Heading 2: Completed work for week 3
      3. A bulleted list of the following URLs:
        1. Link to lab3.md
        2. Link to notes3.md
      4. Complete each practice in the presentation ‘The bash shell’ and take a screenshot of the terminal.
      5. Add a heading 3 before every screenshot to identify each practice.
        1. Skip Practice 1 from the bash shell.
      6. Complete each practice in the presentation “Managing software” and take a screenshot of the terminal.
        1. Practice 4 and 5 of the managing software presentation are optional.

          What will you submit:

  6. Convert wr3.md to pdf
  7. Push everything to github:
  8. In blackboard submit:
    1. URL to wr3.md in github
    2. The pdf file wr3.pdf

Special Note 2

You are going to be using the git commands a lot. Here is a quick reference:

  • git clone repository/url/here: is the command to clone a repository where cloning means downloading a repository to your computer
  • git pull: to pull/synchronize your repository from github to your local machine. Always run this command BEFORE you start working VS Code
  • git add .: to track all the changes made to your file.
  • git commit -m "label for your changes here": this command will label all the changes you added with the add command
  • git push: will send all your changes to your github repository

Always run the commands in this order: pull => add => commit => push Never use the github website to make changes to your repository unless you know what you are doing and can remember to pull the changes before working on your local repository!