Islington College
Module Name: Network and Operating System
Module Code: CS5001NA
Component No: Coursework 2
Submitted By: Submitted To:
Student Name: Ashutosh Chaurasia Lecturer Name: Mr. Dipeshor Silwal
Student Id Number: 17032168 Lecturer, IT Faculty.
Group: L1N2
Date: 4th February 2019
Word Count: 4962 Semester: Autumn
,CS5001NI Coursework 2
Contents
1. Introduction:......................................................................................................................................... 1
2. Transcript:............................................................................................................................................ 3
2.1. Creating New Directories: ..................................................................................................... 3
2.2. Removing Existing files and directories: ............................................................................. 3
2.3. Usage of the echo command (6%) ...................................................................................... 4
2.4. Usage of the ls command (6 %) ........................................................................................... 6
2.5. Usage of the cat command (12%) ....................................................................................... 9
2.6. Usage of the chmod command (12%)............................................................................... 18
2.7. Usage of the grep command (10%) .................................................................................. 25
2.8. Aliasing (19%) ....................................................................................................................... 29
2.9. Usage of your own commands (3%) ................................................................................. 36
2.10. Command history (6%) .................................................................................................... 37
Conclusion: .................................................................................................................................................. 47
References .................................................................................................................................................. 48
,CS5001NI Coursework 2
1. Introduction:
The Unix working framework is a lot of projects that go about as a connection
between the PC and the client. The PC programs that dispense the framework
assets and organize every one of the subtleties of the PC's internals is known as
the working framework or the part. Clients speak with the part through a program
known as the shell. The shell is a direction line mediator; it interprets directions
entered by the client and changes over them into a dialect that is comprehended
by the portion. Unix was initially created in 1969 by a gathering of AT&T workers
Ken Thompson, Dennis Ritchie, Douglas McIlroy, and Joe Ossanna at Bell Labs.
There are different Unix variations accessible in the market. Solaris Unix, AIX,
HP Unix and BSD are a couple of models. Linux is additionally a kind of Unix
which is openly accessible. Several individuals can utilize a Unix PC in the
meantime; henceforth Unix is known as a multiuser framework. A client can
likewise run different projects in the meantime; consequently Unix is a performing
various tasks condition. (O'REILLV, 1987)
The main objectives of this course work are as follows:
1. To introduce students some relevant UNIX interface details by practicing UNIX
commands.
2. To perform some simple file-based operation by putting commands step by step.
The fundamental idea that joins every one of the adaptations of Unix is the
accompanying four rudiments −
Kernel: The part is the core of the working framework. It connects with the equipment
furthermore, the majority of the errands like memory the board, assignment booking and
document the board.
Shell: The shell is the utility that forms your solicitations. When you type in order at your
terminal, the shell deciphers the direction and calls the program that you need. The shell
utilizes standard linguistic structure for all directions. C Shell, Bourne Shell what's more,
1
Ashutosh Chaurasia
, CS5001NI Coursework 2
Korn Shell are the most renowned shells which are accessible with the greater part of the
Unix variations.
Commands and Utilities: There are different directions and utilities which you can make
utilization of in your everyday exercises. cp, mv, feline and grep, and so forth are couple
of precedents of directions and utilities. There are more than 250 standard directions in
addition to various others gave through outsider programming. Every one of the directions
join different alternatives.
Files and Directories: All the information of Unix is composed into records. All records
are at that point composed into catalogs. These catalogs are additionally sorted out into
a tree-like structure called the file system. (TutorialsPoint, 2016)
2
Ashutosh Chaurasia