Week Report 3
Video here
Note: This cannot be completed if you have not completed lab 2.
1. Study/Read/Review:
- Review the following presentation:
2. Add new cheat sheet
- Download the managing software cheat sheet (one is fine but I suggest the second one) and place it in the cheatSheet directory/folder.
3. Complete the lecture’s practice
- In the presentation: What is a shell?, you will find 7 practice exercises.
- Complete each practice and take a screenshot of the terminal when you finish with each practice.
- Place the screenshots in the week report 3 directory located in the following path:
cis106/weekReports/wr3/
- If you do not have a directory/folder for
wr3
, make it! - Complete practice 1 and 3 in the presentation Managing Software and take a screenshot of the terminal.
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
This video contains an example from last semester.
- Definition, usage, and examples of the following commands:
5. Complete week report 3
- Inside the
wr3
directory/folder, create a markdown file calledwr3.md
- The
wr3.md
file must include the following:- Heading 1: Week Report 3
- Heading 2: Completed work for week 3
- A bulleted list of the following URLs:
- Link to
lab3.md
(you have not created this file yet therefore you need to create this file and put some place holder text in it) - Link to
notes3.md
- Link to
- Heading 2: Practice
- Heading 3:Practice 1
- Screenshot of practice 1
- Heading 3:Practice 2
- Screenshot of practice 2
- Heading 3:Practice 3
- Screenshot of practice 3
- Heading 3:Practice 4
- Screenshot of practice 4
- Heading 3:Practice 5
- Screenshot of practice 5
- Heading 3:Practice 6
- Screenshot of practice 6
- Heading 3:Practice 7
- Screenshot of practice 7
- Heading 3:Practice 1 - Managing Software
- Screenshot of practice 1ms
- Heading 3:Practice 3 - Managing Software
- Screenshot of practice 3ms
- Heading 3:Practice 1
6. Complete lab 3
- Video here
What will you submit:
- Convert
wr3.md
to pdf - Push everything to github:
- In blackboard submit:
- URL to
wr3.md
in github - The pdf file
wr3.pdf
- URL to
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 computergit pull
: to pull/synchronize your repository from github to your local machine. Always run this command BEFORE you start working VS Codegit 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 theadd
commandgit 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!