100% found this document useful (1 vote)
153 views

COMP83 Lab 1

The document describes a lab exercise for a COMP 83 Linux 1 course. It involves: 1) Creating a directory structure with root, Budget, Payroll, Finance, HR, and Staff directories. 2) Practicing changing directories between the directories using absolute and relative paths. 3) Creating empty and regular files in the Data directory. 4) Using ls commands to view the contents of the Data directory. 5) Copying, renaming, deleting, moving files between the directories.

Uploaded by

dilpreet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
153 views

COMP83 Lab 1

The document describes a lab exercise for a COMP 83 Linux 1 course. It involves: 1) Creating a directory structure with root, Budget, Payroll, Finance, HR, and Staff directories. 2) Practicing changing directories between the directories using absolute and relative paths. 3) Creating empty and regular files in the Data directory. 4) Using ls commands to view the contents of the Data directory. 5) Copying, renaming, deleting, moving files between the directories.

Uploaded by

dilpreet
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

COMP 83

LINUX 1
Lab 1

Student Name: Dilpreet singh

Student ID: 4326286

Date: 07 /06 /2021


/
Budget
root
Payroll
Finance
Staff
HR
Data

Figure 1
The name of your machine should be yourname-XXX, example, Mohit-569.

Perform the following tasks using the Linux command-line tool (2m each):

a) Create the directory structure in Figure 1 above.


b) Practicing changing directory by doing the following:

i. Start with Payroll as the present working directory, change the


directory to Staff using absolute path.

ii. From Staff, change directory to Data using relative path.

iii. From Data, change directory to Finance using relative path.


iv. From Finance, change directory to Data using absolute path.

v. From Data, change directory to Staff using relative path.

vi. From Staff, change directory to HR using relative path.


vii. From HR, change directory to Payroll using relative path.

viii. From Payroll, change directory to Finance using absolute path.


ix. From Finance, change directory to Budget using relative path.

x. From Budget, change directory to the root user directory using


relative path.
xi. From the root user directory, Change directory to the root of the Linux
directory.

c) In the Data directory, create the following empty files

i. Three hidden files: .info1, .info2, .info3

ii. Three regular files: data1.txt, data2.txt, data3.txt


d) Display the contents of the Data directory using the following ls commands
and notice the difference:

i. ls

ii. ls -a

iii. ls -l
iv. ls -i

v. ls -al
vi. ls -il

vii. ls -ail

e) Copy data1.txt to record1.txt


f) Rename data2.txt to record2.txt

g) Delete data1.txt
h) Move data3.txt to the Budget directory

i) Move .info2 to Finance directory and rename the file .Rec2. Do this using a
single command.
j) Copy .info1 to HR directory
k) Delete the empty directory Staff

l) Delete the non-empty directory Data


m) Delete the Finance and HR directories to end this exercise.
Marking Rubrics
No submission 0/10
Complete or incomplete submission after cut 3/10
off time
Complete less than 80% of task before cut off 5/10
time
Complete less than 80% of task within time 6/10
limit
Complete at least 80% of task before cut off 7/10
time
Complete at least 80% of tasks within time 8/10
limit
Complete all tasks before the cut off limit 9/10
Complete all tasks within time limit 10/10

Mark:__________
END

You might also like