Assignment1 Syst13416

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Page 1 of 2

Assignment 1
Instructions
Complete all of the following steps:

IMPORTANT! Before you start the assignment, make sure you understand the history
command. You will be submitting a snapshot of your history that needs to contain all of the
commands used to complete the assignment.
DO NOT CHANGE OR REMOVE ANYTHING from the history snapshot.
Marks will:
 NOT be deducted for having a couple of extra attempts containing errors,
 AND be deducted
o if any commands are missing
o or if the content of the file has been modified,
o or contains unrelated entries!

This is not a time-consuming assignment and it is worth your while to complete the
assignment in its entirely a second time!

1) For this assignment, work in your home directory.

Before attempting this assignment, make sure you complete all work for Module 1 and
Module 2, which includes Tutorial Set 1 and Tutorial Set 2. Make sure you are
comfortable with all the material.

This assignment is individual work and summative evaluation (this means, only
clarification questions will be answered; it is up to you to figure out the solution and
demonstrate your understanding). Make sure you do not share your solution with others
to avoid the suspicion of plagiarism.

2) Using the whatis command, create a file called cmdList.temp , which will contain the
definition list, with a single-line entry for each command you encountered in tutorial
sets 1 and 2, Modules 1, 2 and 3, AND this assignment.

3) For any command that does not have an entry when using whatis command, create your
own entry, using the same format (you can omit the brackets containing the manual
page level or using 0 to indicate that it does not come from the online manual).

SYST13416 Into to Linux Operating System ASSIGNMENT 1


Page 1 of 2

4) Use the sort command to sort the file and the nl command to number the lines in the
file. For more information on these commands, refer to the online manual.

5) Save the sorted and numbered list as cmdList (no extension).

6) Add your full name (will appear on a line by itself after the sorted numbered listing) to
the end of cmdList file.

7) Add the current date and time (default format) to the end of cmdList file. This will
appear on the last line of the file, under your name.

8) Create a copy of history from your terminal session (using redirection) that contains ALL
commands used to produce this assignment, called assign1.log

9) Zip both files into a single file named your-initials-assign1.zip (substitute your own
initials in place of your-initials) – do not use .rar files – they will be rejected .

10) Submit through SLATE to the appropriate dropbox. Screenshots will not be accepted!
Make sure you follow instructions precisely to avoid losing marks.

Note:
 Marks will be deducted for improper submission.
 This is a summative evaluation instrument—individual effort. Ask questions and
discuss the problem only, NOT THE SOLUTION.

SYST13416 Into to Linux Operating System ASSIGNMENT 1

You might also like