0% found this document useful (0 votes)
33 views

Lab Report 1

The document describes a student's lab report on implementing various Linux commands. It details the objectives of learning basic commands, performing tasks like file management. It then lists the commands implemented in each section and concludes with an analysis of gaining essential skills for file system navigation and management.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Lab Report 1

The document describes a student's lab report on implementing various Linux commands. It details the objectives of learning basic commands, performing tasks like file management. It then lists the commands implemented in each section and concludes with an analysis of gaining essential skills for file system navigation and management.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Green University of Bangladesh

Department of Computer Science and Engineering (CSE)


Faculty of Sciences and Engineering
Semester: (Spring, Year:2024), B.Sc. in CSE (Day)

Lab Report NO # 01
Course Title: Operating System Lab
Course Code: CSE 310 Section: 221-D23

Lab Experiment Name: Implementing Linux Commands.

Student Details

Name ID
1. Md. Fahad Nakib 221902149

Lab Date : 09-03-24


Submission Date : 16-03-24
Course Teacher’s Name : Kazi Hasnayeen Emad

Lab Report Status


Marks: ………………………………… Signature:.....................
Comments:.............................................. Date:..............................
1. TITLE OF THE LAB REPORT EXPERIMENT
Implementing Linux Commands.

2. OBJECTIVES/AIM
I. Learning basic Linux commands.
II. Performing variety of tasks, including displaying information about files and directories.
III. Familiarization with command-line interface (CLI) and popular shells include Bash.

3. IMPLEMENTATION

Implementing ls, cd, cd .., cd ~, mkdir, pwd commands.

Implementing rm, rmdir, touch, cat, mv, cp commands.

Implementing chmod, +x, gedit, ./ commands.


Implementing vi, cat, wildcards( *.txt, *.???, *.*, etc) command.

Implementing wc, egerep, top, head, tail, copy and make directory commands.
Implementing sort, nl, cut commands.
Implementing gedit, cat, head, tail, sort commands.
Implementing which, cmp, diff, rev, echo, tr commands.
Implementing bc, echo, uname a, uname, uname -n commands.
Implementing history, sudo, grep apt commands.
Implementing du, du –h, du –c, du –ch, du -sh commands.

Implementing df, df –h, df –h /, df /, df -T commands.


Implementing sort, nl, cut commands.
4. ANALYSIS AND DISCUSSION
Our exploration of basic Linux commands has equipped us with essential skills for navigating
and managing the Linux file system. By mastering these commands, we've gained valuable
insights into the workings of the Linux operating system, empowering us to perform a wide
range of tasks efficiently. Continuous practice and exploration will further solidify our
understanding and proficiency in working with Linux systems

You might also like