Intro to UNIX Presented by: Student Ambassadors: Lauren Lewis Martin Sung.

Slides:



Advertisements
Similar presentations
Exploring the UNIX File System and File Security
Advertisements

Linux+ Guide to Linux Certification, Second Edition
Guide To UNIX Using Linux Third Edition
Guide To UNIX Using Linux Third Edition
CMPE 151: Network Administration Spring Class Description Focus: system and network administration. Sequence of exercises. E.g., installing/configuring.
Very Quick & Basic Unix Steven Newhouse Unix is user-friendly. It's just very selective about who its friends are.
Basic UNIX © McGraw Hill All rights reserved.
1 Some basic Unix commands u Understand the concept of loggin into and out of a Unix shell u Interact with the system in a basic way through keyboard and.
Understanding the Basics of Computational Informatics Summer School, Hungary, Szeged Methos L. Müller.
1 SEEM3460 Tutorial Unix Introduction. 2 Introduction What is Unix? An operation system (OS), similar to Windows, MacOS X Why learn Unix? Greatest Software.
A Mini UNIX Tutorial. What’s UNIX?  An operating system run on many servers/workstations  Invented by AT&T Bell Labs in late 60’s  Currently there.
Using Macs and Unix Nancy Griffeth January 6, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis of Complex.
Learning basic Unix command IT 325 operating system.
Guide To UNIX Using Linux Fourth Edition
Introduction A computer system consists of hardware system programs application programs.
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
1 THE UNIX FILE SYSTEM By Chokechai Chuensukanant ID COSC 513 Operating System.
The file structure and related utilities CS240 Computer Science II.
Unix Primer. Unix Shell The shell is a command programming language that provides an interface to the UNIX operating system. The shell is a “regular”
© Crown copyright Met Office An Introduction to Linux PRECIS Workshop, University of Reading, 23rd – 27th April 2012.
1 Lecture 2 Working with Files and Directories COP 3344 Introduction to UNIX.
Chapter Four UNIX File Processing. 2 Lesson A Extracting Information from Files.
Guide To UNIX Using Linux Fourth Edition
Introduction to Unix (CA263) File Processing. Guide to UNIX Using Linux, Third Edition 2 Objectives Explain UNIX and Linux file processing Use basic file.
Linux+ Guide to Linux Certification, Second Edition
System Administration Introduction to Unix Session 2 – Fri 02 Nov 2007 Reference:  chapter 1, The Unix Programming Environment, Kernighan & Pike, ISBN.
Chapter Two Exploring the UNIX File System and File Security.
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
INTRODUCTION TO LINUX Jacob Chan. GNU/Linux Consists of Linux kernel, GNU utilities, and open source and commercial applications Works like Unix –Multi-user.
UNIX Commands. Why UNIX Commands Are Noninteractive Command may take input from the output of another command (filters). May be scheduled to run at specific.
Operating Systems and Using Linux CMSC 104, Lecture 3 John Y. Park 1.
1 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Reading None.
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.
Introduction to UNIX Road Map: 1. UNIX Structure 2. Components of UNIX 3. Process Structure 4. Shell & Utility Programs 5. Using Files & Directories 6.
L&T Infotech1 UNIX – Getting Started - Aneesh Ramani.
Chapter Two Exploring the UNIX File System and File Security.
November 5, 2015CIS 118 Intro to UNIX What’s a Unix? Unix is an Operating System Designed for high-traffic usage Many variants –Linux, BSD: free versions.
Welcome to CS323 Operating System lab 1 TA: Nouf Al-Harbi NoufNaief.net.
Linux and Java Basics. What is Linux? Operating system by Linus Torvalds that was a clone of Unix (thus Linux) Free and open source – this is the reason.
Introduction to Programming Using C An Introduction to Operating Systems.
2 Manual & Filestore Mauro Jaskelioff. Introduction Using the manual The UNIX filestore File permissions.
1 Lecture 2 Working with Files and Directories COP 3353 Introduction to UNIX.
AN INTRO TO UNIX/LINUX COMMANDS BY: JIAYANG WANG.
1 Introduction to Unix. 2 What is UNIX?  UNIX is an Operating System (OS).  An operating system is a control program that helps the user communicate.
A Brief Overview of Unix Brandon Bohrer. Topics What is Unix? – Quick introduction Documentation – Where to get it, how to use it Text Editors – Know.
 Last lesson, the Windows Operating System was discussed along with the Windows command shell  Unix is a computer operating system, that similarly manages.
The Unix File sytem. Introduction Tree structure …
Learning basic Unix command It 325 operating system.
Introduction to UNIX and Linux.  Written by Dennis Ritchie and Ken Thomsom at Bell Labs in 1969  Initially written in assembly language and a high-level.
CMSC 104, Version 9/011 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Reading None.
Overview of Linux Fall 2016 Dr. Donghyun Kim
UNIX To do work for the class, you will be using the Unix operating system. Once connected to the system, you will be presented with a login screen. Once.
Commands Basic syntax of shell commands UNIX or shell commands have a basic structure command -options target command comes first (such as cd or ls) any.
Lecture 2 Working with Files and Directories
The Command Prompt Commands are the way to “do things” in Unix
UNIX Basics Internet Technology.
Exploring the UNIX File System and File Security
Introduction to Linux Week 0 - Thursday.
Unix : Introduction and Commands
Operating Systems and Using Linux
The Unix File System.
Chapter Four UNIX File Processing.
Operating Systems and Using Linux
Andy Wang Object Oriented Programming in C++ COP 3330
Operating Systems and Using Linux
Operating Systems and Using Linux
Operating Systems and Using Linux
Module 6 Working with Files and Directories
Lab 2: Terminal Basics.
Presentation transcript:

Intro to UNIX Presented by: Student Ambassadors: Lauren Lewis Martin Sung

Introduction

Why Study Information Technology? Technology is advancing Businesses need faster and more efficient ways to transmit data IT gives people the ability to connect anywhere, at any time Paper products, such as magazines and newspapers, are becoming obsolete Careers: Web developer/designer Game developer/designer Systems analyst Network administrator Database administrator Information security Network security Mobile application development Software developer IT project manager

What is UNIX? UNIX is a family of multitasking, multiuser computer operating systems Dennis Ritchie and Ken Thompson of Bell Laboratories developed the UNIX operating system in the early 1970’s

Basic Computer System Components

Directories, Files, & Pathways Files A well defined repository of information Special files called directories contain or point to other files Structure of Directories Hierarchically structured like an inverted tree / is the starting directory or “root” Pathnames Locating a file by following a sequence of directories until you reach the file / is also the separator between the directories and final file

Example Directory binhomework docs juniormusicmovies Tay Swift calculus spanishHarry Potter hw / Absolute pathnames start at the root Example: /home/junior/calculus/hw Relative pathnames start at the current directory Example: If starting from file “junior" calculus/hw

Useful File Commands ls list files cat view file contents more view file contents (pause each screen)‏ touch creates file / updates time stamp cp copy file to a new file mv move file to a new directory, rename file rm delete file pwd display absolute pathname to current directory mkdir create directory rmdir remove directory cd navigate directories

Scripting In addition to typing commands directly to the shell, you can place them in a file and then run the file A file containing UNIX shell commands is known as a script (or shell script) Typical operations performed by shell scripts include file manipulation, program execution, and printing text

Script Example

Basic Script Commands #!/bin/sh: tells the parent shell which interpreter should be used to execute the script echo: writes its arguments to standard output read: reads a single line from standard input $: denotes a variable

So Why is UNIX Still Important Today? Open source software It’s EVERYWHERE! The Internet The telephone The UNIX way ▫Write programs that:  Do one thing and do it well  Work together  Handle text streams because that is the universal interface

Smartphones Apple iOS Android Google

Learn UNIX!