Linux Basics Prepared By: Eng. Amr AbdelFatah Eng. Amr AbdelFatah - Linux Basics.

Slides:



Advertisements
Similar presentations
Introduction to Linux command line for bioinformatics Wenjun Kang, MS Jorge Andrade, PhD 6/28/2013 Bioinformatics Core, Center.
Advertisements

Introduction to Linux Ubuntu for Libraries. Objectives o To Understand the history of Linux/Unix based OS’s o To learn the various Linux distributions.
History of UNIX Fergus Toolan Intelligent Information Retrieval Group University College Dublin.
Unix Systems Administration 1Y. K. Chang UNIX History : Bell Lab joined with GEC and Project MAC of MIT to develop Multics: multi-user and data-sharing.
Linux Basics WeeSan Lee.
Introducing Linux 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
Brief History of C and Unix Systems Programming Concepts.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Understanding the Basics of Computational Informatics Summer School, Hungary, Szeged Methos L. Müller.
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.
Introduction to Linux Environment Dr.S.Siva Kumari Mrs.S.Siva Ranjani Avinashilingam University.
UNIX/Linux System Programming Jordan University of Science and Technology History.
ENGINEERING COMPUTING CENTER LINUX workshop
Operating System By :- Anupam Gupta. 5 types of Operating System 0 MACINTOSH 0 I O S 7 0 WINDOWS 0 LINUX 0 UNIX.
Introduction A computer system consists of hardware system programs application programs.
Chapter 10 – UNIX. History In late 1960s, two employees of Bell Labs (Ken Thompson & Dennis Ritchie) designed a new operating system to overcome the constraints.
Overview of Linux CS3530 Spring 2014 Dr. José M. Garrido Department of Computer Science.
Module 4 Open Source Linux Open Source Linux. MODULE OVERVIEW Part 1 What is Linux? Part 2 Linux Community & Open Source Part 3 Overview of Linux Features.
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
Overview of Linux Dr. Michael L. Collard 1.
유닉스, 왜 공부하나 ? 자동화 –GUI vs commands 서버 개발 능력, 관리 능력 – 데스크탑에서의 개발과 관리와의 차이 ?
GNU/Linux Pros, Cons, and everything in between Eoban Binder Pros, Cons, and everything in between Eoban Binder.
Potential Unix/Linux Questions March 25, 2014 Dr. Bob Mathis.
1 Linux. 2 Linux  What? An operating system devised by Linus Torvalds, based upon Unix It comes with a choice of desktop environments  Why? It's FREE!
CE Operating Systems Lecture 6 Overview of Unix/Linux operating systems.
Operating System - Linux Ph. D. Course Work : PHYS 601 Statistics and Computer Applications Presented By: Sanjay Godara Dept. of Physics & Astrophysics.
1 Introduce Linux Speaker: Yi-Ji Jheng Date:
Module 4 Open Source Linux Open Source Linux. MODULE OVERVIEW Part 1 What is Linux? Part 2 Linux Community & Open Source Part 3 Overview of Linux Features.
Chapter 4 Open Source Linux. MODULE OVERVIEW Part 1 What is Linux? Part 2 Linux Community & Open Source Part 3 Overview of Linux Features Part 4 Linux.
Overview of Unix System Administration Bambang A.B. Sarif Unix System Administrator CCSE, KFUPM.
Linux 简介. Contents Unix GNU/Linux, Distributions Basic usage Applications Compiling, compilers Clustering.
Chapter 1: Welcome to Linux An intro to UNIX-related operating systems.
Unix Background. Introducing Unix Brief Unix History u In 1969, Ken Thompson at AT&T Bell Labs began developing Unix. –First done in assembly language.
LIS508 background of GNU/Linux
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
Chapter 1 What is Unix? By C. Shing ITEC Dept Radford University.
UNIX File System by Tero Toikkanen, CAP02S. UNIX Multi-user system Multi-user system Multi-tasking system Multi-tasking system Wide selection of tools.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
UNIX/LINUX OPERATING SYSTEM. Introduction to Linux Introduction to Unix History of UNIX What is Linux Linux Distributions Linux Installation Unix File.
CE Operating Systems Lecture 5 Overview of Unix/Linux operating systems.
LIS508 lecture 6: looking at linux Thomas Krichel
CS2204: Introduction to Unix January 19 th, 2004 Class Meeting 1 * Notes adapted by Christian Allgood from previous work by other members of the CS faculty.
Unix/Linux for beginners:
Introduction to UNIX Karl Harrison September 2004.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
Agenda UNX122_022_w1_p3 Overview of UNIX
UNIX/LINUX OPERATING SYSTEM
Computer Center | Network Group IISER Bhopal Introduction to Basic Component of Computer System Vinay Bajpai iiserb.ac.in Computer Center Indian.
Linux 101 Mark C. Ballew ACES Program Desert Research Institute.
Class Meeting 11 ITI-481 – UNIX ADMIN Chris Uriarte, Instructor ITI-481: Unix Administration Rutgers University Internet Institute Instructor: Chris Uriarte.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
LINUX SYSTEM AND NETWORK ADMINISTRATION created by:gaurav shrivastava contact:-
Gaël Cuenot / IUP1 GMI 1 May 12, 2005 Gnu / Linux.
Computer Technology Project Distros Lars Noodén
Linux Operating Systems Taking Control of the Terminal
Computer Technology Project
GNU and Linux.
Overview of Linux Fall 2016 Dr. Donghyun Kim
Karl Harrison September 2004
A History of Linux Damian Gordon.
LINUX WINDOWS Vs..
Eric Shook Department of Geography Kent State University
BSD (Unix) vs. GNU/Linux
LINUX WINDOWS Vs..
Introduction to UNIX UNIX developed at Bell Labs in 70s
Understanding Linux and the BASH shell v
Enjoy Linux
Presentation transcript:

Linux Basics Prepared By: Eng. Amr AbdelFatah Eng. Amr AbdelFatah - Linux Basics

Roadmap What is Unix? What is Linux? Which Linux Distribution is better? Basic Commands List files Change directory Create directory Create file Move directory or file Eng. Amr AbdelFatah - Linux Basics

What is Unix? A multi-task and multi-user Operating System Developed in 1969 at AT&T’s Bell Labs by Ken Thompson (Unix) Dennis Ritchie (C) Douglas Mcllroy (Pipes - Do one thing, do it well) Some other variants: System V, Solaris, SCO Unix, SunOS, 4.4BSD, FreeBSD, NetBSD, OpenBSD, BSDI Eng. Amr AbdelFatah - Linux Basics

What is Linux? A clone of Unix Developed in 1991 by Linus Torvalds, a Finnish graduate student Inspired by and replacement of Minix Linus' Minix became Linux Consist of Linux Kernel GNU (GNU is Not Unix) Software Software Package management Others Eng. Amr AbdelFatah - Linux Basics

What is Linux? Originally developed for 32-bit x86-based PC Ported to other architectures, eg. Alpha, VAX, PowerPC, IBM S/390, MIPS, IA-64 PS2, TiVo, cellphones, watches, Nokia N810, NDS, routers, NAS, GPS, … Eng. Amr AbdelFatah - Linux Basics * See references at the end for the corresponding websites.

Linux based smartphone based-smartphone-operating-systems-that-arent-android/ Eng. Amr AbdelFatah - Linux Basics

Which Linux Distribution is better? > 300 Linux Distributions Slackware (one of the oldest, simple and stable distro.) Redhat RHEL (commercially support) Fedora (free) CentOS (free RHEL, based in England) SuSe ( based in German) Gentoo (Source code based) Debian (one of the few called GNU/Linux) Ubuntu (based in South Africa) Knoppix (first LiveCD distro.) … Eng. Amr AbdelFatah - Linux Basics

Which Linux Distribution is better? Eng. Amr AbdelFatah - Linux Basics Source: CentOS Ubuntu Knoppix Gentoo Slackware Redhat Debian

Navigation List the files in a directory ls Change directory cd directory_name On Unix-like operating systems the current directory is represented by a single dot and its parent directory (i.e., the directory that contains it) is represented by two consecutive dots. Thus, it is possible (and often convenient) to change to the parent of the current directory by using the following:dot cd.. Eng. Amr AbdelFatah - Linux Basics

Directory and file operations Create a new directory mkdir mydir1 Create a new file in a directory cd mydir1 nano file1.txt Copy a file cp file1.txt file1_copy.txt Delete a file or directory rm file1_copy.txt rm -r folder1 Eng. Amr AbdelFatah - Linux Basics

Directory and file operations Rename a file or folder mv file1.txt file12.txt mv folder1 folder2 Move file from one folder to another mv folder1/file1.txt folder2 Eng. Amr AbdelFatah - Linux Basics

References WeeSan Lee powerpoint Linux Distribution GNU/Linux Distro Timeline: Eng. Amr AbdelFatah - Linux Basics