Week Report 3
Video here
Note: This cannot be completed if you have not completed lab 2.
1. Study Material
- Presentations:
- Exploring Desktop Environments
- Gnome documentation
- What is a Shell?
- Recommended reading:
- Part 1 - Learning the shell - The Linux Command Line Fifth Edition By William Shots
- Pages 1 - 6 (25 - 30 of the pdf)
- Recommended reading:
2. Tasks to complete
- Complete the lectures’s practice (3 to 10) and take a screenshot. Place the screenshots in the
wr3
folder/directory inside theweek_reports
folder/directory. Just take a screenshot of your terminal after running the last command in each practice. Make sure to clear your screen before you start each practice. You will use these screenshots when creating your week report 3 submission therefore place them in the correct wr3 folder. If you do not understand what this means, watch the video as there is a live demonstration there. - Complete Lab 3 - The GNOME DE and The Bash Shell
- Complete Notes 3
- Complete Week Report 3
2. Complete lab 3
3. What to include in notes 3:
- Create a markdown file that includes the following:
- Answers to the following questions:
- What is a graphical user interface (GUI)?
- What is a desktop environment?
- What is the command line interface (CLI)?
- How do I access the command line interface (CLI)?
- What is a virtual console?
- What is a terminal emulator?
- What is bash?
- What is the shell prompt?
- Definition, usage, and examples of the following commands:
- clear
- echo
- date
- free
- uname
- history
- man
- tldr
- cheat
- hostname
- df
- du
- figlet
- Answers to the following questions:
You can add more commands too from the presentation! This video contains an example from a couple of semesters ago
4. 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
- Link to
notes3.md
- Link to
- Heading 2: Practice screenshots
- Heading 3:Practice 3
- Screenshot of practice 3
- Heading 3:Practice 3
- Repeat the process for the remaining practice.
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 1
Please take a snapshot of your virtual machine after you complete the report. The virtual machine must be off before you take the snapshot.
Special Note 2 – 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 3:
- 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.