This document provides information about the Linux boot process and basic Linux commands.
1. The Linux boot process involves six main stages: BIOS, MBR, GRUB, kernel, init, and runlevel programs. BIOS loads the MBR which loads GRUB, GRUB loads the kernel and initrd, the kernel loads init, and init executes programs based on the specified runlevel.
2. Basic Linux commands demonstrated include echo, date, cal, passwd, ls, cat, wc, cp, mv, rm, head, tail, mkdir, cd, pwd, chmod, and commands using pipes, redirection, and variables.
3. The vi editor commands demonstrated are for inserting,
1. SRM INSTITUTE OF SCIENCE AND TECHNOLOGY
NCR CAMPUS, MODINAGAR, GHAZIABAD
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
OPERATING SYSTEMS (18CSC205J)
NAME :
REG. NO. :
DEGREE/BRANCH/SECTION :
YEAR/SEMESTER :
SESSION :
SRM Institute of Science and Technology
NCR Campus, Modinagar
2. DEPARTMENT OF COMPUTER SCIENCEAND ENGINEERING
Reg. No.
BONAFIDE CERTIFICATE
It is to be certified that the bonafide practical record submitted by
(Name)(registration number) of 4th
Semester/2nd
Year for Bachelor of
Technology degree in the Department of Computer Science and Engineering, NCR
Campus, SRM Institute of Science and Technology has been done for the
laboratory, Operating Systems (18CSC205J) during the academic year 2022-2023.
LAB IN-CHARGE HEAD OFTHE DEPARTMENT
Submitted for the University Examination held on
INTERNALEXAMINER 1 INTERNALEXAMINER 2
3. C O N T E N T
Ex.No. Name of the Exercise Page
No.
Date of
Completion
Signature of
the Faculty
1 Booting Process of Linux 1
2 Basic Linux Commands 4
3 Linux File System 7
4 Editors and Filters 8
5. Compilation of C Program 13
6. Process Creation 14
7. System Admin Commands 16
8. Simple Task Automation 18
9. Shell Programs 23
10. Overlay Concepts 24
11. Pipes 28
12. Message Queue 32
13. Shared Memory 36
14. Process Synchronization 42