System Administrator Responsible for? Install OS Network Configuration Security Configuration Patching Backup Performance Management Storage Management.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Linux can be generally divided into four major components: 1. KERNEL – OS, ultimate boss The kernel is the core program that runs programs and manages.
Linux Installation LINUX INSTALLATION. Download LINUX Linux Installation To install Red Hat, you will need to download the ISO images (CD Images) of the.
Linux+ Guide to Linux Certification, Second Edition
Exploring the UNIX File System and File Security
Linux+ Guide to Linux Certification, Second Edition Chapter 3 Linux Installation and Usage.
1 Web Server Administration Chapter 3 Installing the Server.
GNU/Linux Filesystem 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Chapter 2: Operating-System Structures Modified from the text book.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Installing software on personal computer
Linux Operating system
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
What is Unix Prepared by Dr. Bahjat Qazzaz. What is Unix UNIX is a computer operating system. An operating system is the program that – controls all the.
Linux Shell. 2 Linux Command-Line Interface ■ Linux shells: A shell is a command interpreter that allows you to type commands from the keyboard to interact.
Linux Shells Dr. Michael L. Collard 1.
Configuring Disk Quotas Linux System Administration To implement disk quotas, use the following steps: Enable quotas per file system by modifying /etc/fstab.
Lesson 4 Computer Software
BAB 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT. User interface – –a program that controls a display for the user (usually on a computer monitor) and.
Linux+ Guide to Linux Certification, Third Edition
CompTIA Linux+ Certification
Linux+ Guide to Linux Certification Chapter Three Linux Installation and Usage.
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
CIS 191 – Lesson 2 System Administration. CIS 191 – Lesson 2 System Architecture Component Architecture –The OS provides the simple components from which.
An Introduction to UNIX System --- Cosc513 Presentation n Instructor: Morteza Anvari n Author: Yonghong Pan n ID#: n Date: Jan.29, 2001.
CENT 305 Information Systems Security Linux Introduction.
Chapter Two Exploring the UNIX File System and File Security.
1 Interface Two most common types of interfaces –SCSI: Small Computer Systems Interface (servers and high-performance desktops) –IDE/ATA: Integrated Drive.
Module 2 - The File System
UNIX/LINUX SHELLS.  “A Unix shell is a command-line interpreter or shell that provides a traditional user interface for the Unix operating system and.
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
© Prepared By: Razif Razali 1 TMK 265: UNIX SYSTEM CHAPTER ONE – UNIX PHILOSOPHY.
Unix – Linux CS3353 Ssystem Administration. OS The Operating System – Acts as the interface to all software, hardware, and users of a computer. – Requires.
System Administrator Responsible for? Install OS Network Configuration Security Configuration Patching Backup Performance Management Storage Management.
Basic UNIX Concepts. Why We Need an Operating System (OS) OS interacts with hardware and manages programs. A safe environment for programs to run is required.
Introduction to UNIX CS465. What is UNIX? (1) UNIX is an Operating System (OS). An operating system is a control program that allocates the computer's.
Unix Advanced Shells Chapter 10. Unix Shells u Command Line Interpreter –once logged in, login gives control to a shell –it prompts for input, then parses,
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
2: Operating Systems Networking for Home & Small Business.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
A Brief Introduction to Linux Cheng-Han Du. History.
Linux and Coldfusion MX Mid-Michigan Coldfusion User’s Group, Nov
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
INTRODUCTION TO SHELL SCRIPTING By Byamukama Frank
CompTIA Server+ Certification (Exam SK0-004)
Computers: Tools for an Information Age
Chapter Objectives In this chapter, you will learn:
Guide to Linux Installation and Administration, 2e
Welcome to Linux Chap#1 Hanin Abdulrahman.
Group members Byron Farrell Zhimian Wu Mingjun Gao Calvin Ho
Chapter 4 – Introduction to Operating System Concepts
Structure of Unix OS.
An Introduction to UNIX System --- Cosc513 Presentation
Exploring the UNIX File System and File Security
Operating System Module 1: Linux Installation
Shell & Kernel Concepts in Operating System
Linux File Systems Partitioning Mounting File Systems
Shells, Help, and Paths.
OPS235: Week 1 Installing Linux ( Lab1: Investigations 1-4)
Linux Professor Sabol.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Presentation transcript:

System Administrator Responsible for? Install OS Network Configuration Security Configuration Patching Backup Performance Management Storage Management User Management TroubleShooting & Maintainance Vendor Management Created by

Who You Work with Sys Admin Network Team Storage Admin Backup Admin Database Admin Security Team Application Team Noc/Help Desks FacilitiesVendors Created by

Operating System [OS] OSUnixAIX(IBM)HPUX Oracle Solaris LinuxRedhatSuseDebainUbuntuMintWindows Created by betwn Unix and LinuxDiff mac linHow many linux distro Most Popular LinuxPopular linux by catogery Another link diff unix and linux

Environment Development or sandboxing Development Environment Integration, developer testing and side effects Test Environment Performance testing, quality Assurance, Check if there is any negative impact on the existing functionality QA Environment Pre-production environment Final testing prior to deploying to production Staging Environment Serves end- users/clients Production Environment Created by

Severity Level Severity 1 (urgent) :Severity 2(High):Severity 3(Medium):Severity 4(Low): Created by Link to severity Level Red Hats version of severity Level

What is Operating System A software program designed to act as an interface between a hardware and the user. It controls the hardware, manages system resources and supervises interaction between the system and its users.

OS User Shell kernel Hardware

Kernel Kernel : Core of the Unix OS. It interacts with the hardware. It is loaded into memory when the system is booted. Its functions are -the kernel is responsible for memory management, process and task management, and disk management.processtaskdisk -The kernel connects the system hardware to the application software

Shell Simply put, the shell is a program that takes your commands from the keyboard and gives them to the operating system to perform. In the old days, it was the only user interface available on a Unix computer. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell. On most Linux systems a program called bash (which stands for Bourne Again SHell, an enhanced version of the original Bourne shell program, sh, written by Steve Bourne) acts as the shell program. There are several additional shell programs available on a typical Linux system. These include: ksh, tcsh and zsh.bashkshtcshzsh

What is the difference between a kernel and shell? What happens if we have ONLY the kernel BUT NO shell? You then have a machine with the actual OS but there is NO way you can use it. There is no "interface" for the human to interact with the OS and hence the machine. (Assuming GUIs don't exist, for simplicity :) What happens if we have ONLY the shell BUT NO kernel? This is impossible. Shell is a program provided by the OS so that you can interact with it. Without the kernel/OS nothing can execute (in a sense, not 100% true though, but you get the idea) A shell is just a program that offers some functionality that runs on the OS. The kernel is the "essence/core" of the OS. The words can be confusing so here's the dictionary definition of kernel: [code]Kernel: a softer, usually edible part of a nut, seed, or fruit stone contained within its hard shell.[/code] See how the words kernel/shell relate? That's the origin of it and its borrowed use in computing. The kernel is the essence/core of the OS. You access the machine via the OS and the OS via a "shell" that seems to "contain" the kernel. Kernel and Shell

Linux Operating System

Kernel

Shell Bourne Shell (sh) -- This shell does not have the interactive facilities provided by modern shells such as the C shell and Korn shell. C Shell (csh) -- It provides a C-like language with which to write shell scripts - hence its name. Korn Shell (ksh) -- It provides all the features of the C and TC shells together with a shell programming language similar to that of the original Bourne shell. Bash Shell(bash) -- Bash provides all the interactive features of the C shell (csh) and the Korn shell (ksh). Its programming language is compatible with the Bourne shell (sh).

PATH Absolute Path:-> An absolute path is defined as the specifying the location of a file or directory from the root directory(/). In other words we can say absolute path is a complete path from start of actual filesystem from / directory. Eg: /var/ftp/pub Relative Path:-> Relative path is defined as path related to the present working directory(pwd). Suppose I am located in /var/log and I want to change directory to /var/log/kernel. I can use relative path concept to change directory to kernel.Eg: pwd /var/log cd kernel Absolute Path vs Relative PathGood link for PathsVideo link for Paths

UseFul commands

Directory Layout FileSystem Layout

Logical Volume 500MB Logical Volume 1GB /dev/appvg Volume Group 20GB Physical Partition pvcreate /dev/sdb1 Physical Partition pvcreate dev/sdb2 /dev/sdb Physical Hard Drive fdisk /dev/sdb 20 GB /dev/sdb1 10 GB/dev/sdb2 10GB vgcreate appvg /dev/sdb1 /dev/sdb2 Lvcreate –L 500 –n datalv appvg mkfs.ext4 /dev/appvg/datalv Lvcreate –L 1024 –n sharelv appvg mkfs.ext4 /dev/appvg/sharelv lvextend –L +500 /dev/appvg/datalv free 18.5 GB resize2fs /dev/appvg/datalv Logical Volume (pvcreate) Volume group (vgcreate) Logical volume (lvcreate) mount –t ext4 /dev/appvg/datalv /data mount –t ext4 /dev/appvg/sharelv /share Mount point /data Mount point /share