Connect to our Google Classroom and navigate to today’s assignment post titled: CYBER.ORG – Linux Quiz – Fall 2022.
The quiz contains 40 questions, half short-response and half multiple-choice. For the short-response questions, please type the correct answer into the space provided. For the multiple-choice questions, please select the best answer from the options provided.
This is an open-resource quiz, and you may use the Linux 101 – 104 slideshows presented in class, as well as the https://linuxjourney.com website as your resources.
Submit your test answers before the end of the class period today. The test is due at the end of the class period, so please manage your time wisely.
Assigned: September 20th, 2022 Due Date: September 20th, 2022
This week we will be working in the classroom with a specialized Operating System installation. We will be using a Virtual Machine software called VirtualBox to installing a specialized OS (Kali Linux) in a virtual environment that we will use in the second half of our course.
I will walk you through downloading the required files in class today. If you did not receive the files or if you were not in attendance today, you will need to see me and I will show you where to download the files directly.
I will instruct you in-class on Tuesday how to install VirtualBox VM in OSX, and how to load the VirtualBox extension pack and the preconfigured Kali Linux package.
We will walk through the configuration and testing of Kali on Thursday, and I will explain some of the unique and powerful features of this specialized flavor of the Linux operating system.
Kali Linux will be required for the remainder of the class, and you must complete your VirtualBox VM Kali Linux installation in class by Friday, September 9th to receive credit for this Lab Activity.
Assigned: September 6th, 2022 Due Date: September 9th, 2022
Students will continue preparing for proficiency in cyber security by completing a tutorial on the VIM Text Editor application within the Linux Command Line Interface.
Visit Webminal.org, and log in using the account that you created last week.
By now you should have completed lessons 1 through 5, and should have a basic understanding of how to navigate, create and manipulate files and directories, and manipulate system processes within the Linux CLI.
This week, we are going to further investigate the manipulation of text files within the Linux CLI by using the first of two very popular text editors built into Linux: VIM
Log into Webminal.org and type “vimtutor” at the command prompt.
Complete the VIM Tutorial. There are seven lessons in the tutorial, and upon completion, you should have a basic understanding of how to create, edit and save files, as well as get additional help in VIM.
You should be able to complete the seven lessons by the end of this week. Pace yourself accordingly.
To demonstrate final completion of the seven lessons: show me your completed “~/.vimrc” configuration file (and/or upload a copy to the related Google Classroom assignment post).
Assigned: August 29th, 2022 Teacher Pacing Due Date: September 2nd, 2022
Load the Linux Journey website, and navigate to the Command Line instruction module.
Let’s walk through the Command Line online instruction module together, investigating a number of important commands used to navigate and perform actions within the Linux shell.
Visit JSLinux to see a fully-featured Linux shell running a JavaScript-based emulator. This also provides us a very useful platform for practicing CLI commands.
Input the commands described in the module, and observe their output:
echo
pwd
cd
ls
touch
file
cat
less
history
cp
mv
mkdir
rm
find
help
man
whatis
alias
exit
Once you’ve got the hang of these basics, we’ll explore more complex commands in tomorrow’s module. Be prepared to use these commands in a brief Check for Understanding quiz next week.
Assigned: August 23rd, 2022 Teacher Pacing Due Date: August 24th, 2022