LINUX FOR BEGINNERS Because everyone needs Fundamentals

Slides:



Advertisements
Similar presentations
RH030 Linux Computing Essentials
Advertisements

RH030 Linux Computing Essentials
Linux commands exercise 1. What do you need, if you try to these at home? You need to download and install Ubuntu Linux from the Internet – DVD is need.
CS 497C – Introduction to UNIX Lecture 11: - The File System Chin-Chih Chang
GNU/Linux Filesystem 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
Lesson 22 – Introduction to Linux Systems Administration.
Linux+ Guide to Linux Certification, Second Edition
Basic Unix Dr Tim Cutts Team Leader Systems Support Group Infrastructure Management Team.
Linux/Bash Commands Damian Gordon. ls List all the visible files in the current folder.
Understanding the Basics of Computational Informatics Summer School, Hungary, Szeged Methos L. Müller.
Using Macs and Unix Nancy Griffeth January 6, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis of Complex.
Introduction to Linux Workshop February Introduction Rob Lane & The HPC Support Team Research Computing Services CUIT.
File System and Directory Structure in Linux. What is File System In a computer, a file system is the way in which files are named and where they are.
Chapter 9 Part II Linux Command Line Access to Linux Authenticated login using a Linux account is required to access a Linux system. The Linux prompt will.
Introduction to Shell Script Programming
IDK0040 Võrgurakendused I harjutus 06: PHP: Introduction Deniss Kumlander.
8 Shell Programming Mauro Jaskelioff. Introduction Environment variables –How to use and assign them –Your PATH variable Introduction to shell programming.
Unix Basics Chapter 4.
LING 408/508: Programming for Linguists Lecture 3 August 31 st.
Computer Programming for Biologists Oct 30 th – Dec 11 th, 2014 Karsten Hokamp  Fill out.
HKOI 2012 TRAINING INTRO TO LINUX /CUHK/SHB123]$ date Sat Feb 18 13:00:00 HKT 2012.
The Shell Chapter 7. Overview The Command Line Standard IO Redirection Pipes Running a Program in the Background Killing (a process!)
System Administration Introduction to Unix Session 2 – Fri 02 Nov 2007 Reference:  chapter 1, The Unix Programming Environment, Kernighan & Pike, ISBN.
UNIX/LINUX Shells Shell is an UNIX/LINUX command interpreter. Shell command can be internal or external. The code to execute an internal command is part.
Guide to Linux Installation and Administration, 2e1 Chapter 7 The Role of the System Administrator.
Linux Operations and Administration
Agenda Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Review next lab assignments Break Out Problems.
Lesson 2 1.Commands 2.Filename Substitution 3.I/O Redirection 4.Command Grouping 5.Shell Responisibilites Review of the Basics.
Unix/Linux cs3353. The Shell The shell is a program that acts as the interface between the user and the kernel. –The shell is fully programmable and will.
UNIX File System by Tero Toikkanen, CAP02S. UNIX Multi-user system Multi-user system Multi-tasking system Multi-tasking system Wide selection of tools.
ITR3 lecture 6: intoduction to UNIX Thomas Krichel
Shell Advanced Features. Module 8 Shell Advanced Features ♦ Introduction In Linux systems, the shells are often referred to as command line interfaces.
Agenda Basic Unix Commands (Chapters 2 & 3) Miscellaneous Commands: whereis, which, whoami, finger, passwd, cal, date Working with Files: cat, more, less.
Intro to UNIX Presented by: Student Ambassadors: Lauren Lewis Martin Sung.
E X C E E D I N G E X P E C T A T I O N S Basic LINUX Linux System Administration Dr. Hoganson Kennesaw State University Operating Systems Directory structure:
Introduction to Programming Using C An Introduction to Operating Systems.
Lesson 3-Touring Utilities and System Features. Overview Employing fundamental utilities. Linux terminal sessions. Managing input and output. Using special.
CSE 374 Programming Concepts & Tools Hal Perkins Fall 2015 Lecture 2a – A Unix Command Sampler (Courtesy of David Notkin, CSE 303)
Linux Commands C151 Multi-User Operating Systems.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop V Files and the File System Part B – File System.
CS 245 – Part 1 Using Operating Systems and Networks for Programmers Jiang Guo Dept. of Computer Science California State University Los Angeles.
UNIX filesystem CS 2204 Class meeting 2 *Notes by Doug Bowman and other members of the CS faculty at Virginia Tech. Copyright
Linux+ Guide to Linux Certification, Second Edition Chapter 4 Exploring Linux Filesystems.
Lecture 02 File and File system. Topics Describe the layout of a Linux file system Display and set paths Describe the most important files, including.
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.
Unix Fundamentals CS 127. File navigation cd - change directory cd /var/log cd /etc/apache2 cd ~/Desktop ~ is a shortcut for the home directory.
Learning basic Unix command It 325 operating system.
CS 403: Programming Languages Lecture 20 Fall 2003 Department of Computer Science University of Alabama Joel Jones.
LX0-104 Dumps PDF CompTIA Linux+ Powered by LPI 2
LINUX FOR BEGINNERS Because everyone needs Fundamentals
Linux 101 Training Module Linux Basics.
UBUNTU INSTALLATION
Chapter 6 File Systems CSNB113 SYSTEM ADMINISTRATION
Some Linux Commands.
C151 Multi-User Operating Systems
The Command Prompt Commands are the way to “do things” in Unix
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
UNIX Filesystem and Hierarchy
CSE 374 Programming Concepts & Tools
CSE 303 Concepts and Tools for Software Development
UNIX Basics Internet Technology.
Using Linux Commands Lab 3.
Web Programming Essentials:
CSE 390a Lecture 1 introduction to Linux/Unix environment
Intro to PHP.
CSE 303 Concepts and Tools for Software Development
Lab 5: Complex Inputs.
Module 4 Command Line Skills
January 26th, 2004 Class Meeting 2
Presentation transcript:

LINUX FOR BEGINNERS Because everyone needs Fundamentals WEEK #3of 8: Getting around the first time to Shell

Week #3 Major Topics Introduction to Cloud and Virtualization, Filesystem Basics What is the “SHELL” Basic Command Line Skills Review and Exercises

Introduction to Cloud and virtualization Virtualization- separates physical infrastructure to create various dedicated resources. It is the fundamental technology that powers the cloud computing Vmware,citrix, rhev, oracle virtualbox Cloud computing – the delivery of shared computing service, software or data – as a service and on- demand through the internet Amazon, Rackspace, google, local company, etc. virtualization and cloud computing work together to provide different types of services, as is the case with private clouds.

Filesystem Basics / (root level) etc dev var home usr boot /home/ddadula/documents/file.txt Documents Music Desktop ddadula Ktrinidad aregencia

What is a shell? Shell is an command language interpreter that executes commands read from the standard input device (keyboard) or from a file.

Basic Command line 1. Basic shell and command line syntax 2. How to use help in Linux

Basic shell and command line syntax We need to cover: i. commands, options, arguments ii. globbing iii. Quoting IV. Variables

commands, options, arguments Ls - list LS -L /home/…… Cat - Concatenate Echo – prints on the screen Cd – change directory Which - which binary can I run? Ls; ls - command after a command History

Globbing and QUOTING & variables Ls *.txt - * any charcter Ls file?.txt - any single character Quoting " “ VARIABLE=value Echo varialble=value Echo $PATH – global variables

Variables (and the PATH variable) Echo $PATH - directories : directory - special variable that tells the shell where to look for specific commands

How to use help in Linux? i. Man – most commonly used ii. Info – more detailed iii. man pages - /usr/share/man

Q & A Thank you!