SlideShare a Scribd company logo
1 of 28
Download to read offline
CEIS106 Operating
Systems
Kevhondria Mims
Introduction
 In this course project, we learned how to navigate the Azure Lab
Services and how to access a virtual machine called Ubuntu.
 We explored the Linux filesystem tree and common Linux commands
used to manage directories and files.
Course
Project
Operating Systems
Module 2 Linux Filesystem Hierarchy
Navigate the Linux filesystem
tree
1. What is the pwd command an acronym for? What about the cd command?
Answer here: Pwd command is an acronym for Print working directory. CD command is an acronym for Change directory
command.
2. Explain the differences between a relative path and an absolute/full path in
Linux.
Answer here: The difference between a relative path and an absolute/full path in Linux would be that a relative path
needs to be combined with another path for a file to open. Whereas an absolute path contains the root element required
for a file to open. Relative path depends solely on the current directory.
References:
1. Learning the shell - Lesson 2: Navigation (linuxcommand.org)
2. Absolute and Relative Pathnames in UNIX - GeeksforGeeks
Create
directorie
s and
files
Take a screenshot
of the output in
Steps 5 and 6.
5. To navigate up one directory level, enter cd ..
at the
command prompt. Use pwd to display your
current
directory and verify.
6. To navigate into the top root directory, use cd
/ at the
command prompt. Use pwd to verify the current
directory.
Copy and
remove
directorie
s and
files
Take a screenshot
of the output in
Step 3.
Locate
directorie
s and
files
Take a screenshot
of the output in
Steps 5 and 6.
Course Project
Operating Systems
Module 3 Linux Shell Scripts
Create a shell script
1. What are the file permissions of the script?
Answer here: The file permissions of the script are read, write, execute.
2. What’s the name of the user-defined variable in the script?
Answer here: The user-defined variable would be text.
3. Which redirection meta-character is used in the script? What does it do?
Answer here: “$” and it indicates the variable instead of the actual word for example, $text
instead of the word text.
References:
1. Course Module 3 video.
2.
Change
script file
permission
s
Click icon to add picture
Take a screenshot
of the output in
Step 5.
Set the
PATH
variable
Take a screenshot
of the output in
Step 6.
Make the
PATH
variable
permane
nt
Run the todolist script
before and after
making the PATH
variable permanent.
Take a screenshot of
both Terminal windows.
Course Project
Operating Systems
Module 4 User and Group Management
Add users and groups in CLI
1. What does the –m option in the useradd command do?
Answer here: To create a user account for Mary.
2. What does the -3 option in the tail command do?
Answer here: It confirms the new account.
3. Which line of the /etc/group file lists members of the “students”
group? Copy it here.
Answer here: sudo tail -3 /etc/group
References:
1. Project guide.
2. Course module video.
Test user
and group
settings
Take a screenshot
of the output in
Step 6.
Add users
in GUI
Take a screenshot
of the output in
Step 9.
Remove
users and
groups
Take a screenshot of
the log on page with
three user accounts.
Take a screenshot of
the log on page with
only your user account
(i.e., student).
Course Project
Operating Systems
Module 5 Network Configuration
Discover host IP
configurations
1. What is the IP address of your Ubuntu machine?
Answer here: 127.0.0. 1/8
2. What is the IP address of its default gateway?
Answer here: 192.168.86.1
3. What is the IP address of its DHCP server?
Answer here: 192.168.1.1
4. What is the IP address of its DNS server?
Answer here: 192.168.86.1
Take a screenshot of the output in
Step 6.
Manage network interfaces
1. Which DHCP message is shown in the output of the sudo dhclient –v –r eth0
command? [hint: the message name is in uppercase.]
Answer here: Network is unreachable./ DHCP Release
2. Which four DHCP messages are shown in the output of the sudo dhclient –v eth0
command? [hint: the message names are in uppercase.]
Answer here: DHCPDISCOVER
DHCPOFFER
DHCPREQUEST
DHCPACK
References:
1. Course Module video
2. Course Module guide
Use
network
utilities
Take a screenshot
of the output in
Step 5.
Course Project
Operating Systems
Module 6 System Performance Monitoring
Monitor Linux processes
1. What is the default action of the 15 SIGTERM kill signal?
Answer here: shortkey k
2. In the System Monitor window, click on % CPU to sort the processes by
CPU load. Which process shows the highest percentage of CPU usage?
Answer here: Gnome-shell
References:
1. Course Module video
2. Course Module guide
Monitor user activities
Issue the sudo accton on command to turn on GNC accounting. Run the sudo
updatedb command. Enter lastcomm updatedb to check if the updatedb
command was executed before. Remember to turn off GNC accounting (sudo
accton of) after answering the questions.
1. What flag value is displayed in the output?
Answer here: an S flag
2. Why is the name of the user who ran the processes shown as root, not student?
Answer here: Because root has access to all the files and commands.
References:
1. Course Module video
2. Course Module guide
Monitor
network
bandwidth
usage
Take a screenshot
of the output in
Step 4.
Challenges
I faced a few challenges while doing this project:
 We were faced with a bug while using the Ubuntu virtual machine.
 I had one small error. I didn’t type the “cwd” command before
entering “nano.bashrc”, so I was receiving a blank screen instead of
the todolist.
Career Skills
I obtained several career skills throughout this project:
 How to navigate Azure Lab Services
 Linux filesystem
 Troubleshooting errors in the virtual machine.
 Manage directories and files
Conclusion
 Putting together this project provided me with a more hands on
learning opportunity to practice with.
 This project contained topics of Linux Filesystems by using virtual
machines to manage directories and files.

More Related Content

Similar to CEIS106_Final_Project.pptx.pdf

Lpi lição 01 exam 101 objectives
Lpi lição 01  exam 101 objectivesLpi lição 01  exam 101 objectives
Lpi lição 01 exam 101 objectivesAcácio Oliveira
 
Docker interview Questions-3.pdf
Docker interview Questions-3.pdfDocker interview Questions-3.pdf
Docker interview Questions-3.pdfYogeshwaran R
 
Assignment unix & shell programming
Assignment  unix  & shell programmingAssignment  unix  & shell programming
Assignment unix & shell programmingMohit Aggarwal
 
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docxPart 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docxkarlhennesey
 
M11Cde Skills-Based Assessment
M11Cde Skills-Based AssessmentM11Cde Skills-Based Assessment
M11Cde Skills-Based AssessmentMegan Jones
 
Assessment item 1 File Systems and Advanced Scripting .docx
Assessment item 1 File Systems and Advanced Scripting .docxAssessment item 1 File Systems and Advanced Scripting .docx
Assessment item 1 File Systems and Advanced Scripting .docxdavezstarr61655
 
Linux practicals T.Y.B.ScIT
Linux practicals T.Y.B.ScITLinux practicals T.Y.B.ScIT
Linux practicals T.Y.B.ScITvignesh0009
 
Wcl303 russinovich
Wcl303 russinovichWcl303 russinovich
Wcl303 russinovichconleyc
 
A Day In The Life Of A Linux Administrator
A Day In The Life Of A Linux AdministratorA Day In The Life Of A Linux Administrator
A Day In The Life Of A Linux AdministratorEdureka!
 
IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...
IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...
IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...Eric Smalling
 
Renesas DevCon 2010: Starting a QT Application with Minimal Boot
Renesas DevCon 2010: Starting a QT Application with Minimal BootRenesas DevCon 2010: Starting a QT Application with Minimal Boot
Renesas DevCon 2010: Starting a QT Application with Minimal Bootandrewmurraympc
 
Shell tutorial
Shell tutorialShell tutorial
Shell tutorialVu Duy Tu
 
Devops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with PuppetDevops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with PuppetEdureka!
 
POS 433 Extraordinary Life/newtonhelp.com 
POS 433 Extraordinary Life/newtonhelp.com POS 433 Extraordinary Life/newtonhelp.com 
POS 433 Extraordinary Life/newtonhelp.com myblue40
 
POS 433 Creative and Effective/newtonhelp.com
POS 433 Creative and Effective/newtonhelp.comPOS 433 Creative and Effective/newtonhelp.com
POS 433 Creative and Effective/newtonhelp.commyblue100
 

Similar to CEIS106_Final_Project.pptx.pdf (20)

Lpi lição 01 exam 101 objectives
Lpi lição 01  exam 101 objectivesLpi lição 01  exam 101 objectives
Lpi lição 01 exam 101 objectives
 
Docker interview Questions-3.pdf
Docker interview Questions-3.pdfDocker interview Questions-3.pdf
Docker interview Questions-3.pdf
 
Assignment unix & shell programming
Assignment  unix  & shell programmingAssignment  unix  & shell programming
Assignment unix & shell programming
 
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docxPart 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
Part 4 Scripting and Virtualization (due Week 7)Objectives1. .docx
 
POS 433 Entire Course NEW
POS 433 Entire Course NEWPOS 433 Entire Course NEW
POS 433 Entire Course NEW
 
M11Cde Skills-Based Assessment
M11Cde Skills-Based AssessmentM11Cde Skills-Based Assessment
M11Cde Skills-Based Assessment
 
Assessment item 1 File Systems and Advanced Scripting .docx
Assessment item 1 File Systems and Advanced Scripting .docxAssessment item 1 File Systems and Advanced Scripting .docx
Assessment item 1 File Systems and Advanced Scripting .docx
 
Linux practicals T.Y.B.ScIT
Linux practicals T.Y.B.ScITLinux practicals T.Y.B.ScIT
Linux practicals T.Y.B.ScIT
 
Wcl303 russinovich
Wcl303 russinovichWcl303 russinovich
Wcl303 russinovich
 
A Day In The Life Of A Linux Administrator
A Day In The Life Of A Linux AdministratorA Day In The Life Of A Linux Administrator
A Day In The Life Of A Linux Administrator
 
New204
New204New204
New204
 
J+s
J+sJ+s
J+s
 
IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...
IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...
IBM Index 2018 Conference Workshop: Modernizing Traditional Java App's with D...
 
Java multi thread programming on cmp system
Java multi thread programming on cmp systemJava multi thread programming on cmp system
Java multi thread programming on cmp system
 
Renesas DevCon 2010: Starting a QT Application with Minimal Boot
Renesas DevCon 2010: Starting a QT Application with Minimal BootRenesas DevCon 2010: Starting a QT Application with Minimal Boot
Renesas DevCon 2010: Starting a QT Application with Minimal Boot
 
Shell tutorial
Shell tutorialShell tutorial
Shell tutorial
 
Windows PowerShell
Windows PowerShellWindows PowerShell
Windows PowerShell
 
Devops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with PuppetDevops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with Puppet
 
POS 433 Extraordinary Life/newtonhelp.com 
POS 433 Extraordinary Life/newtonhelp.com POS 433 Extraordinary Life/newtonhelp.com 
POS 433 Extraordinary Life/newtonhelp.com 
 
POS 433 Creative and Effective/newtonhelp.com
POS 433 Creative and Effective/newtonhelp.comPOS 433 Creative and Effective/newtonhelp.com
POS 433 Creative and Effective/newtonhelp.com
 

More from luxasuhi

Vulnerable_Populatihhhhuuuuuuons.pptx.pdf
Vulnerable_Populatihhhhuuuuuuons.pptx.pdfVulnerable_Populatihhhhuuuuuuons.pptx.pdf
Vulnerable_Populatihhhhuuuuuuons.pptx.pdfluxasuhi
 
Telling_the_uwuwiwiajjakakaData_Story_.pptx.pdf
Telling_the_uwuwiwiajjakakaData_Story_.pptx.pdfTelling_the_uwuwiwiajjakakaData_Story_.pptx.pdf
Telling_the_uwuwiwiajjakakaData_Story_.pptx.pdfluxasuhi
 
bad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdf
bad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdfbad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdf
bad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdfluxasuhi
 
waves_31_jan_2akakakakakkakakka024.pptx.pdf
waves_31_jan_2akakakakakkakakka024.pptx.pdfwaves_31_jan_2akakakakakkakakka024.pptx.pdf
waves_31_jan_2akakakakakkakakka024.pptx.pdfluxasuhi
 
LECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdf
LECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdfLECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdf
LECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdfluxasuhi
 
The_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdf
The_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdfThe_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdf
The_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdfluxasuhi
 
Conditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdf
Conditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdfConditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdf
Conditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdfluxasuhi
 
289158090_Classic_Pen_Company_Case__1_.pptx.pdf
289158090_Classic_Pen_Company_Case__1_.pptx.pdf289158090_Classic_Pen_Company_Case__1_.pptx.pdf
289158090_Classic_Pen_Company_Case__1_.pptx.pdfluxasuhi
 
Review5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptx
Review5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptxReview5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptx
Review5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptxluxasuhi
 
pfofofooffofofofofifofifofof9f9f9ff9ptx.pdf
pfofofooffofofofofifofifofof9f9f9ff9ptx.pdfpfofofooffofofofofifofifofof9f9f9ff9ptx.pdf
pfofofooffofofofofifofifofof9f9f9ff9ptx.pdfluxasuhi
 
healthcare_business_in_the_philippines__1_.pptx.pdf
healthcare_business_in_the_philippines__1_.pptx.pdfhealthcare_business_in_the_philippines__1_.pptx.pdf
healthcare_business_in_the_philippines__1_.pptx.pdfluxasuhi
 
The_book_of_hhunknown_americans.pptx.pdf
The_book_of_hhunknown_americans.pptx.pdfThe_book_of_hhunknown_americans.pptx.pdf
The_book_of_hhunknown_americans.pptx.pdfluxasuhi
 
8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf
8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf
8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdfluxasuhi
 
final_presentatiyyyyyyyyy6666on.pptx.pdf
final_presentatiyyyyyyyyy6666on.pptx.pdffinal_presentatiyyyyyyyyy6666on.pptx.pdf
final_presentatiyyyyyyyyy6666on.pptx.pdfluxasuhi
 
Culture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdf
Culture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdfCulture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdf
Culture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdfluxasuhi
 
Native_Americans_of_North_America_PPT.pptx.pdf
Native_Americans_of_North_America_PPT.pptx.pdfNative_Americans_of_North_America_PPT.pptx.pdf
Native_Americans_of_North_America_PPT.pptx.pdfluxasuhi
 
Sustainable_Strategy___Jasmine_Baxter.pptx.pdf
Sustainable_Strategy___Jasmine_Baxter.pptx.pdfSustainable_Strategy___Jasmine_Baxter.pptx.pdf
Sustainable_Strategy___Jasmine_Baxter.pptx.pdfluxasuhi
 
Lecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdf
Lecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdfLecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdf
Lecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdfluxasuhi
 
Piper_arrow_landing_gear_system.pptx.pdf
Piper_arrow_landing_gear_system.pptx.pdfPiper_arrow_landing_gear_system.pptx.pdf
Piper_arrow_landing_gear_system.pptx.pdfluxasuhi
 
tagalog_pilipino_filipintttytyo.pptx.pdf
tagalog_pilipino_filipintttytyo.pptx.pdftagalog_pilipino_filipintttytyo.pptx.pdf
tagalog_pilipino_filipintttytyo.pptx.pdfluxasuhi
 

More from luxasuhi (20)

Vulnerable_Populatihhhhuuuuuuons.pptx.pdf
Vulnerable_Populatihhhhuuuuuuons.pptx.pdfVulnerable_Populatihhhhuuuuuuons.pptx.pdf
Vulnerable_Populatihhhhuuuuuuons.pptx.pdf
 
Telling_the_uwuwiwiajjakakaData_Story_.pptx.pdf
Telling_the_uwuwiwiajjakakaData_Story_.pptx.pdfTelling_the_uwuwiwiajjakakaData_Story_.pptx.pdf
Telling_the_uwuwiwiajjakakaData_Story_.pptx.pdf
 
bad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdf
bad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdfbad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdf
bad_leadershiiiiiiiiiiiiiiiiiiip.ppt.pdf
 
waves_31_jan_2akakakakakkakakka024.pptx.pdf
waves_31_jan_2akakakakakkakakka024.pptx.pdfwaves_31_jan_2akakakakakkakakka024.pptx.pdf
waves_31_jan_2akakakakakkakakka024.pptx.pdf
 
LECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdf
LECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdfLECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdf
LECTURE_08_Negative_or_Bad_news_messages__1_.pptx.pdf
 
The_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdf
The_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdfThe_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdf
The_Zero_Hunger_Prakoaoaoaoaoaoaoject.pptx.pdf
 
Conditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdf
Conditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdfConditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdf
Conditionnnnnnnnnnnnbbnbals_1_2_3.pptx.pdf
 
289158090_Classic_Pen_Company_Case__1_.pptx.pdf
289158090_Classic_Pen_Company_Case__1_.pptx.pdf289158090_Classic_Pen_Company_Case__1_.pptx.pdf
289158090_Classic_Pen_Company_Case__1_.pptx.pdf
 
Review5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptx
Review5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptxReview5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptx
Review5tttgfd97d7s7ss6ss7s7s7ser-Mas.pptx
 
pfofofooffofofofofifofifofof9f9f9ff9ptx.pdf
pfofofooffofofofofifofifofof9f9f9ff9ptx.pdfpfofofooffofofofofifofifofof9f9f9ff9ptx.pdf
pfofofooffofofofofifofifofof9f9f9ff9ptx.pdf
 
healthcare_business_in_the_philippines__1_.pptx.pdf
healthcare_business_in_the_philippines__1_.pptx.pdfhealthcare_business_in_the_philippines__1_.pptx.pdf
healthcare_business_in_the_philippines__1_.pptx.pdf
 
The_book_of_hhunknown_americans.pptx.pdf
The_book_of_hhunknown_americans.pptx.pdfThe_book_of_hhunknown_americans.pptx.pdf
The_book_of_hhunknown_americans.pptx.pdf
 
8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf
8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf
8.7_Lesson_Slidyyyyyyyyes_2__1_.pptx.pdf
 
final_presentatiyyyyyyyyy6666on.pptx.pdf
final_presentatiyyyyyyyyy6666on.pptx.pdffinal_presentatiyyyyyyyyy6666on.pptx.pdf
final_presentatiyyyyyyyyy6666on.pptx.pdf
 
Culture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdf
Culture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdfCulture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdf
Culture_Quwuwiqiiqiqosiaiaakaaijajajauest.pptx.pdf
 
Native_Americans_of_North_America_PPT.pptx.pdf
Native_Americans_of_North_America_PPT.pptx.pdfNative_Americans_of_North_America_PPT.pptx.pdf
Native_Americans_of_North_America_PPT.pptx.pdf
 
Sustainable_Strategy___Jasmine_Baxter.pptx.pdf
Sustainable_Strategy___Jasmine_Baxter.pptx.pdfSustainable_Strategy___Jasmine_Baxter.pptx.pdf
Sustainable_Strategy___Jasmine_Baxter.pptx.pdf
 
Lecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdf
Lecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdfLecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdf
Lecture_4_ohjjjjdjjn_Gear_Trains.pptx.pdf
 
Piper_arrow_landing_gear_system.pptx.pdf
Piper_arrow_landing_gear_system.pptx.pdfPiper_arrow_landing_gear_system.pptx.pdf
Piper_arrow_landing_gear_system.pptx.pdf
 
tagalog_pilipino_filipintttytyo.pptx.pdf
tagalog_pilipino_filipintttytyo.pptx.pdftagalog_pilipino_filipintttytyo.pptx.pdf
tagalog_pilipino_filipintttytyo.pptx.pdf
 

Recently uploaded

Akola Call Girls #9907093804 Contact Number Escorts Service Akola
Akola Call Girls #9907093804 Contact Number Escorts Service AkolaAkola Call Girls #9907093804 Contact Number Escorts Service Akola
Akola Call Girls #9907093804 Contact Number Escorts Service Akolasrsj9000
 
San Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NMSan Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NMroute66connected
 
Russian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts Service
Russian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts ServiceRussian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts Service
Russian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts Servicedoor45step
 
Laxmi Nagar Call Girls : ☎ 8527673949, Low rate Call Girls
Laxmi Nagar Call Girls : ☎ 8527673949, Low rate Call GirlsLaxmi Nagar Call Girls : ☎ 8527673949, Low rate Call Girls
Laxmi Nagar Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiMalviyaNagarCallGirl
 
Turn Lock Take Key Storyboard Daniel Johnson
Turn Lock Take Key Storyboard Daniel JohnsonTurn Lock Take Key Storyboard Daniel Johnson
Turn Lock Take Key Storyboard Daniel Johnsonthephillipta
 
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call GirlsGovindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Bare And Wild Creation, Curio Shop, Tucumcari NM
Bare And Wild Creation, Curio Shop, Tucumcari NMBare And Wild Creation, Curio Shop, Tucumcari NM
Bare And Wild Creation, Curio Shop, Tucumcari NMroute66connected
 
Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...
Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...
Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...dajasot375
 
The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)thephillipta
 
FULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | DelhiFULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | DelhiMalviyaNagarCallGirl
 
FULL ENJOY - 9953040155 Call Girls in Karol Bagh | Delhi
FULL ENJOY - 9953040155 Call Girls in Karol Bagh | DelhiFULL ENJOY - 9953040155 Call Girls in Karol Bagh | Delhi
FULL ENJOY - 9953040155 Call Girls in Karol Bagh | DelhiMalviyaNagarCallGirl
 
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call GirlsMandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Burari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call GirlsBurari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call Girlsashishs7044
 
Russian Call Girls Delhi NCR 9999965857 Call or WhatsApp Anytime
Russian Call Girls Delhi NCR 9999965857 Call or WhatsApp AnytimeRussian Call Girls Delhi NCR 9999965857 Call or WhatsApp Anytime
Russian Call Girls Delhi NCR 9999965857 Call or WhatsApp AnytimeKomal Khan
 
Olivia Cox. intertextual references.pptx
Olivia Cox. intertextual references.pptxOlivia Cox. intertextual references.pptx
Olivia Cox. intertextual references.pptxLauraFagan6
 
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur DubaiBur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubaidajasot375
 
Call Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call GirlsCall Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call GirlsAyesha Khan
 
Zagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdfZagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdfStripovizijacom
 

Recently uploaded (20)

Akola Call Girls #9907093804 Contact Number Escorts Service Akola
Akola Call Girls #9907093804 Contact Number Escorts Service AkolaAkola Call Girls #9907093804 Contact Number Escorts Service Akola
Akola Call Girls #9907093804 Contact Number Escorts Service Akola
 
San Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NMSan Jon Motel, Motel/Residence, San Jon NM
San Jon Motel, Motel/Residence, San Jon NM
 
Russian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts Service
Russian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts ServiceRussian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts Service
Russian⚡ Call Girls In Sector 104 Noida✨8375860717⚡Escorts Service
 
Laxmi Nagar Call Girls : ☎ 8527673949, Low rate Call Girls
Laxmi Nagar Call Girls : ☎ 8527673949, Low rate Call GirlsLaxmi Nagar Call Girls : ☎ 8527673949, Low rate Call Girls
Laxmi Nagar Call Girls : ☎ 8527673949, Low rate Call Girls
 
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | DelhiFULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
FULL ENJOY - 9953040155 Call Girls in Moti Nagar | Delhi
 
Turn Lock Take Key Storyboard Daniel Johnson
Turn Lock Take Key Storyboard Daniel JohnsonTurn Lock Take Key Storyboard Daniel Johnson
Turn Lock Take Key Storyboard Daniel Johnson
 
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call GirlsGovindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
Govindpuri Call Girls : ☎ 8527673949, Low rate Call Girls
 
Bare And Wild Creation, Curio Shop, Tucumcari NM
Bare And Wild Creation, Curio Shop, Tucumcari NMBare And Wild Creation, Curio Shop, Tucumcari NM
Bare And Wild Creation, Curio Shop, Tucumcari NM
 
Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...
Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...
Call Girl in Bur Dubai O5286O4116 Indian Call Girls in Bur Dubai By VIP Bur D...
 
The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)The First Date by Daniel Johnson (Inspired By True Events)
The First Date by Daniel Johnson (Inspired By True Events)
 
FULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | DelhiFULL ENJOY - 9953040155 Call Girls in Noida | Delhi
FULL ENJOY - 9953040155 Call Girls in Noida | Delhi
 
FULL ENJOY - 9953040155 Call Girls in Karol Bagh | Delhi
FULL ENJOY - 9953040155 Call Girls in Karol Bagh | DelhiFULL ENJOY - 9953040155 Call Girls in Karol Bagh | Delhi
FULL ENJOY - 9953040155 Call Girls in Karol Bagh | Delhi
 
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call GirlsMandi House Call Girls : ☎ 8527673949, Low rate Call Girls
Mandi House Call Girls : ☎ 8527673949, Low rate Call Girls
 
Burari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call GirlsBurari Call Girls : ☎ 8527673949, Low rate Call Girls
Burari Call Girls : ☎ 8527673949, Low rate Call Girls
 
Russian Call Girls Delhi NCR 9999965857 Call or WhatsApp Anytime
Russian Call Girls Delhi NCR 9999965857 Call or WhatsApp AnytimeRussian Call Girls Delhi NCR 9999965857 Call or WhatsApp Anytime
Russian Call Girls Delhi NCR 9999965857 Call or WhatsApp Anytime
 
Olivia Cox. intertextual references.pptx
Olivia Cox. intertextual references.pptxOlivia Cox. intertextual references.pptx
Olivia Cox. intertextual references.pptx
 
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur DubaiBur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
Bur Dubai Call Girls O58993O4O2 Call Girls in Bur Dubai
 
Call Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call GirlsCall Girl Service in Karachi +923081633338 Karachi Call Girls
Call Girl Service in Karachi +923081633338 Karachi Call Girls
 
Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)
Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)
Dxb Call Girls # +971529501107 # Call Girls In Dxb Dubai || (UAE)
 
Zagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdfZagor VČ OP 055 - Oluja nad Haitijem.pdf
Zagor VČ OP 055 - Oluja nad Haitijem.pdf
 

CEIS106_Final_Project.pptx.pdf

  • 2. Introduction  In this course project, we learned how to navigate the Azure Lab Services and how to access a virtual machine called Ubuntu.  We explored the Linux filesystem tree and common Linux commands used to manage directories and files.
  • 3. Course Project Operating Systems Module 2 Linux Filesystem Hierarchy
  • 4. Navigate the Linux filesystem tree 1. What is the pwd command an acronym for? What about the cd command? Answer here: Pwd command is an acronym for Print working directory. CD command is an acronym for Change directory command. 2. Explain the differences between a relative path and an absolute/full path in Linux. Answer here: The difference between a relative path and an absolute/full path in Linux would be that a relative path needs to be combined with another path for a file to open. Whereas an absolute path contains the root element required for a file to open. Relative path depends solely on the current directory. References: 1. Learning the shell - Lesson 2: Navigation (linuxcommand.org) 2. Absolute and Relative Pathnames in UNIX - GeeksforGeeks
  • 5. Create directorie s and files Take a screenshot of the output in Steps 5 and 6. 5. To navigate up one directory level, enter cd .. at the command prompt. Use pwd to display your current directory and verify. 6. To navigate into the top root directory, use cd / at the command prompt. Use pwd to verify the current directory.
  • 6. Copy and remove directorie s and files Take a screenshot of the output in Step 3.
  • 7. Locate directorie s and files Take a screenshot of the output in Steps 5 and 6.
  • 9. Create a shell script 1. What are the file permissions of the script? Answer here: The file permissions of the script are read, write, execute. 2. What’s the name of the user-defined variable in the script? Answer here: The user-defined variable would be text. 3. Which redirection meta-character is used in the script? What does it do? Answer here: “$” and it indicates the variable instead of the actual word for example, $text instead of the word text. References: 1. Course Module 3 video. 2.
  • 10. Change script file permission s Click icon to add picture Take a screenshot of the output in Step 5.
  • 11. Set the PATH variable Take a screenshot of the output in Step 6.
  • 12. Make the PATH variable permane nt Run the todolist script before and after making the PATH variable permanent. Take a screenshot of both Terminal windows.
  • 13. Course Project Operating Systems Module 4 User and Group Management
  • 14. Add users and groups in CLI 1. What does the –m option in the useradd command do? Answer here: To create a user account for Mary. 2. What does the -3 option in the tail command do? Answer here: It confirms the new account. 3. Which line of the /etc/group file lists members of the “students” group? Copy it here. Answer here: sudo tail -3 /etc/group References: 1. Project guide. 2. Course module video.
  • 15. Test user and group settings Take a screenshot of the output in Step 6.
  • 16. Add users in GUI Take a screenshot of the output in Step 9.
  • 17. Remove users and groups Take a screenshot of the log on page with three user accounts. Take a screenshot of the log on page with only your user account (i.e., student).
  • 18. Course Project Operating Systems Module 5 Network Configuration
  • 19. Discover host IP configurations 1. What is the IP address of your Ubuntu machine? Answer here: 127.0.0. 1/8 2. What is the IP address of its default gateway? Answer here: 192.168.86.1 3. What is the IP address of its DHCP server? Answer here: 192.168.1.1 4. What is the IP address of its DNS server? Answer here: 192.168.86.1 Take a screenshot of the output in Step 6.
  • 20. Manage network interfaces 1. Which DHCP message is shown in the output of the sudo dhclient –v –r eth0 command? [hint: the message name is in uppercase.] Answer here: Network is unreachable./ DHCP Release 2. Which four DHCP messages are shown in the output of the sudo dhclient –v eth0 command? [hint: the message names are in uppercase.] Answer here: DHCPDISCOVER DHCPOFFER DHCPREQUEST DHCPACK References: 1. Course Module video 2. Course Module guide
  • 22. Course Project Operating Systems Module 6 System Performance Monitoring
  • 23. Monitor Linux processes 1. What is the default action of the 15 SIGTERM kill signal? Answer here: shortkey k 2. In the System Monitor window, click on % CPU to sort the processes by CPU load. Which process shows the highest percentage of CPU usage? Answer here: Gnome-shell References: 1. Course Module video 2. Course Module guide
  • 24. Monitor user activities Issue the sudo accton on command to turn on GNC accounting. Run the sudo updatedb command. Enter lastcomm updatedb to check if the updatedb command was executed before. Remember to turn off GNC accounting (sudo accton of) after answering the questions. 1. What flag value is displayed in the output? Answer here: an S flag 2. Why is the name of the user who ran the processes shown as root, not student? Answer here: Because root has access to all the files and commands. References: 1. Course Module video 2. Course Module guide
  • 26. Challenges I faced a few challenges while doing this project:  We were faced with a bug while using the Ubuntu virtual machine.  I had one small error. I didn’t type the “cwd” command before entering “nano.bashrc”, so I was receiving a blank screen instead of the todolist.
  • 27. Career Skills I obtained several career skills throughout this project:  How to navigate Azure Lab Services  Linux filesystem  Troubleshooting errors in the virtual machine.  Manage directories and files
  • 28. Conclusion  Putting together this project provided me with a more hands on learning opportunity to practice with.  This project contained topics of Linux Filesystems by using virtual machines to manage directories and files.