ITEC400 Winter 2017 Week Fourteen Professor Robert D’Andrea

Slides:



Advertisements
Similar presentations
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
Advertisements

Linux Operating System Linux is a free open-source operating system based on Unix. Linux was originally created by Linus Torvalds with the assistance of.
Drives, Directories and Files. A computer file is a block of arbitrary information, or resource for storing information. Computer files can be considered.
Manipulating files in UNIX. Common operations of files Common operations: We will learn to do these operations and more.... Create a file Print a file.
Introduction to Unix (CA263) File System
George Blank University Lecturer. Creating A Web Site at NJIT Professor Blank.
Linux+ Guide to Linux Certification, Second Edition
Chapter Apache Installation in Linux- Mandrake. Acknowledgment The following information has been obtained directly from
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
Guide To UNIX Using Linux Third Edition
Fall 2011 Nassau Community College ITE153 – Operating Systems Session 24 NTFS Permissions and Sharing Printers 1.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
Post install; Live CD Chapter II / Part 1I. Post install After install completes, take out the install CD/DVD Reboot Check if boot loader is working properly.
Laksh mi.  fdisk is an interactive utility to manipulate disk partitions.  Use fdisk –l to review the disks and partitions on the system.  Use fdisk.
Linux Operations and Administration
Agenda 1. Present weekly Power Point presentation 2. Open source presentations 3. Final exam review link available 4. All lab assignments due by August.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
Guide To UNIX Using Linux Fourth Edition
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Section 2 Software.
Linux+ Guide to Linux Certification, Second Edition
1 Interface Two most common types of interfaces –SCSI: Small Computer Systems Interface (servers and high-performance desktops) –IDE/ATA: Integrated Drive.
© 2002 IBM Corporation LANDP 24 th April 2003 LANDP for Linux Web Lecture.
Chapter Two Clients and Servers: Who’s the Boss?.
Creating and Managing File Systems. Module 5 – Creating and Managing File Systems ♦ Overview This module deals with the structure of the file system,
Module 1 – Lesson 6 Ms. Tracy. Bell Ringer What is the typical useful life for a personal computer?
Linux+ Guide to Linux Certification, Third Edition
Linux+ Guide to Linux Certification, Third Edition
Ext2/Ext3 Linux File System Reporter: Po-Liang, Wu.
Marco Cattaneo - DTF - 28th February 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 
Slide: 1 UNIX FILE SYSTEM By:Qing Yang ID: Operating System Research Topic December, 2000.
Agenda 1. Present weekly Power Point presentation 2. Open source presentations 3. Final exam review link available 4. All lab assignments due by December.
Week Fourteen Student name: David Long Open source topic : KeePass Student name: Matthew Tankersley Open source topic : Blender 3D Modeling Student name:
Slide 6-1 Chapter 6 System Software Considerations Introduction to Information Systems Judith C. Simon.
2: Operating Systems Networking for Home & Small Business.
C Copyright © 2006, Oracle. All rights reserved. Oracle Secure Backup Additional Installation Topics.
Linux Filesystem Administration
Linux Filesystem Management
Getting Started with Linux
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
6. The Open Network Lab Overview and getting started
Chapter 8 Unix & Linux.
bitcurator-access-webtools Quick Start Guide
EXT in Detail High-Performance Database Research Center
Week Fourteen Student name: Mike Gallagher
2.2 Internet Basics.
OPS235: Week 2 Installing Linux
Introduction to Kernel
Lesson 4: Configuring File and Share Access
Linux file system "On a UNIX system, everything is a file;
Windows – File System There is a different file system for each hardware device The different file systems are identified at the root by an alpha character.
Chapter 12: File System Implementation
Chapter 6 File Systems CSNB113 SYSTEM ADMINISTRATION
9 Linux on the Desktop.
R Programming.
Bomgar Remote support software
KERNEL ARCHITECTURE.
Operating System Module 1: Linux Installation
Dreaming of a Paperless Office
Libraries Southwest Reciprocal Borrower's Agreement allows patrons with valid LSW cards to receive services from all member libraries.
IS3440 Linux Security Unit 4 Securing the Linux Filesystem
Chapter 2: System Structures
Getting Started: Developing Code with Cloud9
ICT Programming Lesson 3:
Chapter 14 The User View of Operating Systems
Week 1 – Lesson 2: Creating Shell Scripts, Linux Commands
CSC Java Programming, Spring, 2013
An Introduction to the Internet
Presentation transcript:

ITEC400 Winter 2017 Week Fourteen Professor Robert D’Andrea

Agenda 1. Present weekly Power Point presentation 2. Open source presentations 3. All lab assignments due by April 15, 2017.

Week Fourteen Presenters Student name: Kenneth Doughman Topic: KODI Student name:  William Brandon Topic: FreeNAS Student name: Michael Turley Topic: Wireshark Student name: Rachel  Riouse Topic: Open Office Student name: John Van Kirk Topic: SugarCRM Student name: Steven Hunt Topic: Xampp Student name: Matthew House Topic: Django

Week Fourteen Presenters Student name: Laura Cummins Topic: process hacker Student name: Julie Stewart Topic: Mozilla Firefox web browser Student name: Kylee Williams Topic: Webmin Student name: Brandon Heddleson Topic: CodeCombat Student name: Fernando  Arreguin Topic: Clonezilla  

UNIX Operating System The dumpe2fs command prints the super block and blocks group information for the file system present on a device. Lab Assignment 12-1 can be submitted using the dumpe2fs command. The dumpe2fs command must be used on Knoppix software because the Unix / Linux file system blocks.

UNIX Operating System Blocks are used for two different purposes: Most blocks store user data aka files (user data). Some blocks in every file system store the file system's metadata. So what is metadata? In simple words Metadata describes the structure of the file system. Most common metadata structure the superblock, inode and directories.

UNIX Operating System Superblock: Each file system is different and they have a type like ext2, ext3, and ext4 etc. Further each file system has size like 5 GB, 10 GB and status such as mount status. In short each file system has a superblock, which contains information about file system such as: 1. File system type 2. Size 3. Status 4. Information about other metadata structures

UNIX Operating System If the super-block is lost or damaged, you are in trouble (data loss) so Linux maintains multiple redundant copies of the superblock in every file system. This is very important in many emergency situations, for example you can use backup copies to restore damaged primary super block. Following command displays primary and backup superblock location on /dev/sda3: # dumpe2fs /dev/hda3 | grep -i superblock

UNIX Operating System The primary superblock resides on block group 0, and the back up superblock is resides on block groups 1, 3, 5, 7, 9.

UNIX-like Operating System The cs.franklin.edu machine requires root permission to execute the dumpe2fs command. tune2fs command is helpful to manipulate the file system parameters of a ext2fs, or ext3fs, or ext4fs type file system.

UNIX-like Operating System What is a shared library? Shared libraries are libraries that are loaded by programs when they start. When a shared library is installed properly, all programs that start afterwards automatically use the new shared library.

UNIX-like Operating System Shared libraries are much more flexible and sophisticated than mentioned in the previous slide, because the approach used by Linux permits you to: Update libraries and still support programs that want to use older, non-backward-compatible versions of those libraries; Override specific libraries or even specific functions in a library when executing a particular program. Do all this while programs are running using existing libraries.

UNIX-like Operating System Recognizing shared library names Every shared library has a special name called the ``soname''. The soname has the prefix ``lib'', the name of the library. One important libraries is the C library (libc). Another common type library is the one associated with GUIs. These libraries are often referred to as widget sets, because they provide the on-screen widgets used by programs – buttons, scroll bars, and menu bars.

UNIX-like Operating System Shared libraries are stored somewhere in the file system. The GNU standards recommend installing by default all libraries in /usr/local/lib when distributing source code (and all commands should go into /usr/local/bin).

UNIX-like Operating System Locating shared library files To Set the library path is to edit the /etc/ld.so.conf file. This file consists of a series of lines, each of which lists one directory in which shared library files may be found. /etc>cat ld.so.conf include ld.so.conf.d/*.conf

UNIX-like Operating System

Lab Assistance available by phone and/or email