🐧
Linux
  • syllabus
  • unit 1-Introduction
    • Unit I: Introduction to Linux
    • 2. Advantages of Linux over other operating systems
    • 3.File systems
    • 4.Culture of free software
  • unit 2-Basics of Linux
    • 1.Commands
    • 2.shell
    • 3.Text Editors
    • 4.The file system of Linux
    • 5.Directories and their special purpose
    • 6.permission
  • unit 3-Installation
    • 1. Partitioning
    • 2. Installation of Linux
    • 3. Troubleshooting of installation
  • unit 4-System Administration
    • 1.Root login
    • 2.Superuser
    • 3.Configuration of hardware with kudzu
    • 4. Checking System Space:
    • 5. Monitoring System Performance:
    • 6. Working with a File System:
    • 7.Configuring modules
    • 8.jail shell
    • 9.awk
    • 10.sed
  • unit 5-User Management
    • 1.Creating user accounts
    • 2.Setting user defaults
    • 3.Providing support to users
    • 4.Modifying accounts
    • 5.Deleting user accounts
    • 6.Checking disk quotas
    • 7.Sending mail to all users
  • unit 6-Security and System Handling
    • 1.Understanding shell scripts
    • 2.System startup and shutdown
    • 3.Scheduling system tasks
    • 4.Backing up and restoring
    • 5.Password protection
    • 6.File security
  • unit 7-Setting up a Web Server
    • 1.Introduction to a web server
    • 2.Starting the Apache webserver
    • 3.Configuring the Apache webserver
    • 4.Monitoring server activities
  • unit 8-Setting up DHCP and NIS
    • 1.Introduction to DHCP
    • 2.Setting up DHCP Server
    • 3.Setting up DHCP Client
    • 4.Understand NIS
  • unit 9-Setting up a Database Server
    • 1.Configuring database server
    • 2.Checking the status
    • 3.Working with database
  • unit 10-Setting up DNS
    • 1.Introduction to DNS
    • 2.Setting up DNS and configuration
    • 3.Querying DNS
  • unit 11-ISP Simulation
    • 1.Integration of servers
    • 2.DNS, Web, Email, etc
  • fullform
  • Assignment
  • Practicals
    • 1.Linux utilities
    • 2.OS installation project work
    • 3.User management using a terminal
    • 4.Security level access control list
    • 1.Network setting
    • 2.Server configuration of DHCP, DNS, Database server
    • 3.Demonstration of the web, mail, file server
  • imp questions
    • short-notes
    • unit 1
    • unit 2
    • unit 3
    • unit 4
    • unit 5
    • unit 6
    • unit 7
    • unit 8
    • unit 9
    • unit 10
    • unit 11
    • unit ii
  • services
    • create_service
  • Viva+Practical
    • VIVA questions
    • Practical questions
Powered by GitBook
On this page

Was this helpful?

syllabus

Nextunit 1-Introduction

Last updated 1 year ago

Was this helpful?

CMP 337 Linux

Course Objectives:

  1. To provide a strong knowledge of the open-source operating system.

  2. To provide knowledge of the server program in the operating system.


Course Contents:

Unit I: Introduction 2 hours

  1. Linux:

Unit II: Basics of Linux 5 hours

  1. Shells:

  2. Text Editors:

Unit III: Installation of Linux 3 hours

Unit IV: System Administration 6 hours

Unit V: User Management 6 hours

Unit VI: Security and System Handling 6 hours

Unit VII: Setting up a Web Server 4 hours

Unit VIII: Setting up DHCP and NIS 5 hours

Unit IX: Setting up a Database Server 5 hours

Unit X: Setting up DNS Server 4 hours

Unit XI: ISP Simulation 2 hours

List of Practical:

Text Book:

  1. Christopher Negus: Red Hat Linux 8.0, Bible, WILEY

Reference Books:

  1. Neil Jankins and Stanschat: Understanding Local Area Networks, PHI

  2. Andrew S. Tanenbaum: Computer Networks, PHI

History
Introduction
Advantages of Linux over other operating systems
FAT, NTFS, EXT
Culture of free software
Commands
Csh
Ksh
Bash
Vim
Pico
The file system of Linux
Directories and their special purpose
Partitioning
Installation of Linux
Troubleshooting of installation
Root login
Superuser
Configuration of hardware with kudzu
Checking system space
Monitoring system performance
Working with a file system
Configuring modules
Creating user accounts
Setting user defaults
Providing support to users
Modifying accounts
Deleting user accounts
Checking disk quotas
Sending mail to all users
Understanding shell scripts
System startup and shutdown
Scheduling system tasks
Backing up and restoring
Password protection
File security
Introduction to a web server
Starting the Apache web server
Configuring the Apache web server
Monitoring server activities
Introduction to DHCP
Setting up a DHCP server
Setting up DHCP client
Understand NIS
Configuring database server
Checking the status
Working with database
Introduction to DNS
Setting up DNS and configuration
Querying DNS
Integration of servers
DNS, Web, Email, etc.
Linux utilities
OS installation project work
User management using a terminal
Security level access control list
Network setting
Server configuration of DHCP, DNS, Database server
Demonstration of the web, mail, file server
Syllabus Image