EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE Apr. 25, 2009 www.eu-egee.org Grid Computing Hands On Training for Users Faculty of Sciences, University.

Slides:



Advertisements
Similar presentations
Learning Unix/Linux Bioinformatics Orientation 2008 Eric Bishop.
Advertisements

ATS Programming Short Course I INTRODUCTORY CONCEPTS Tuesday, Jan. 27 th, 2009 Essential Unix Commands.
Introducing the Command Line CMSC 121 Introduction to UNIX Much of the material in these slides was taken from Dan Hood’s CMSC 121 Lecture Notes.
Basic linux shell commands and Makefiles. Log on to engsoft.rutgers.edu Open SSH Secure Shell – Quick Connect Hostname: engsoft.rutgers.edu Username/password:
CS 202 Computer Science II Lab Fall 2009 August 27.
Linux Files. Files and directories As in Windows directories are structures which contain –Other directories –Files.
1 Basics of Linux On linux machine: Login at your home directory Open a “shell” or “terminal” or “xterm” workspace (4) On windows machine Intall linux.
Lecture 01CS311 – Operating Systems 1 1 CS311 – Lecture 01 Outline Course introduction Setting up your system Logging onto the servers at OSU with ssh.
UNIX Command-line Introduction Terence Parr. Navigating  cd  pwd  ls  pushd/pod  cd  pwd  ls  pushd/pod.
Basic UNIX © McGraw Hill All rights reserved.
Embedded Programming and Robotics Lesson 13 Basic Linux 1.
Understanding the Basics of Computational Informatics Summer School, Hungary, Szeged Methos L. Müller.
L INUX C OMMAND L INE I NTERFACE G UNAANBAN.G
CS 141 Labs are mandatory. Attendance will be taken in each lab. Make account on moodle. Projects will be submitted via moodle.
Using Macs and Unix Nancy Griffeth January 6, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis of Complex.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
Learning basic Unix command IT 325 operating system.
Help session: Unix basics Keith 9/9/2011. Login in Unix lab  User name: ug0xx Password: ece321 (initial)  The password will not be displayed on the.
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”
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.
Linux environment ● Graphical interface – X-window + window manager ● Text interface – terminal + shell.
Essential Unix at ACEnet Joey Bernard, Computational Research Consultant.
Unix Basics Chapter 4.
File Permissions. What are the three categories of users that apply to file permissions? Owner (or user) Group All others (public, world, others)
The UNIX development environment CS 400/600 – Data Structures.
Unix Tutorial for FreeSurfer Users. Helpful To Know FreeSurfer Tutorial Wiki:
PROGRAMMING PROJECT POLICIES AND UNIX INTRO Sal LaMarca CSCI 1302, Fall 2009.
Unix Tutorial for FreeSurfer Users. Helpful To Know FreeSurfer Tutorial Wiki:
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
L&T Infotech1 UNIX – Getting Started - Aneesh Ramani.
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.
Linux Essentials Programming and Data Structures Lab M Tech CS – I 2014 Arijit Bishnu Ansuman Banerjee Debapriyo Majumdar.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Apr. 25, Grid Computing Hands On Training for Users Faculty of Sciences, University.
Welcome to CS323 Operating System lab 1 TA: Nouf Al-Harbi NoufNaief.net.
Lecture One. Objective: Provide description of the Command-Line Editor of Linux operating system. Enable students to understand the practical side of.
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.
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.
Λειτουργικά Συστήματα – Lab2 Γιάννης Πετράκης. Directory Navigation and Control  The Unix file system is set up like a tree branching out from the root.
Linux Lecture #02. File Related Commands cat --Concatenate and print (display) the content of files. --Also used to create a new file. Syntax cat [Options]
INFSO-RI Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
Linux Commands C151 Multi-User Operating Systems.
Isecur1ty training center Presented by : Eng. Mohammad Khreesha.
Linux A practical introduction. 1)Background and Getting Started Linux is an operating system with multiple providers Red Hat/CentOS (our version) Ubuntu.
 Last lesson, the Windows Operating System was discussed along with the Windows command shell  Unix is a computer operating system, that similarly manages.
Basic Unix Commands. Listing files and directories ● ls:command is used to list the files and ● directories in present working directory ● ls command.
ICE UNIX TUTORIAL. File System Commands cd – change directory cd – change directory ls – list contents ls – list contents rm – remove/delete rm – remove/delete.
Learning basic Unix command It 325 operating system.
CS 120 Extra: The CS1 Server Tarik Booker CS 120.
Learning Unix/Linux Based on slides from: Eric Bishop.
Using UNIX Charles Duan FAS Computer Services June 12, 2016.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
1 Linux Commands. 2 Path You specify a file or directory by its path name:  the full, or absolute, path name or the one relative to a location. The full.
UNIX Basics Matt Hayward October 18, 2016 LS560 – Information Technology for information professionals.
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.
Getting started with CentOS Linux
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.
Web Programming Essentials:
Andy Wang Object Oriented Programming in C++ COP 3330
Some Linux Commands.
C151 Multi-User Operating Systems
Eric Shook Department of Geography Kent State University
Assignment Preliminaries
Linux Basic Commands Visit to more Learning Resources.
Web Programming Essentials:
Getting started with CentOS Linux
Andy Wang Object Oriented Programming in C++ COP 3330
CSE 303 Concepts and Tools for Software Development
Module 6 Working with Files and Directories
Lab 2: Terminal Basics.
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE Apr. 25, Grid Computing Hands On Training for Users Faculty of Sciences, University of Novi Sad BASIC LINUX SHELL COMANDS Branimir Ackovic Scientific Computing Laboratory Institute of Physics Belgrade Serbia Grid Computing Hands On Training for Users

Enabling Grids for E-sciencE EGEE-III INFSO-RI Brief History of Linux

Enabling Grids for E-sciencE EGEE-III INFSO-RI Grid Computing Hands On Training for Users 3 ls - list directory contents $ ls [OPTION]... [FILE]... $ man ls $ ls -a $ ls -l $ ls -lh $ ls -1 $ ll

Enabling Grids for E-sciencE EGEE-III INFSO-RI pwd - print name of working directory Print the full filename of the current working directory. $ pwd

Enabling Grids for E-sciencE EGEE-III INFSO-RI cd - change directory $cd path absolute and relative path/addressing. - current folder.. - folder up ~ - home folder / - system root

Enabling Grids for E-sciencE EGEE-III INFSO-RI mkdir - make directories Create the DIRECTORY(ies), if they do not already exist. $mkdir path/dir_name

Enabling Grids for E-sciencE EGEE-III INFSO-RI cp – copy Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. $ cp $ cp -a $ cp -r

Enabling Grids for E-sciencE EGEE-III INFSO-RI mv-move Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY. $ mv

Enabling Grids for E-sciencE EGEE-III INFSO-RI rm – remove Remove files or directories. $ rm $ rm -r $ rm -f

Enabling Grids for E-sciencE EGEE-III INFSO-RI permissions and ownership -rw-r--r-- 1 scl users :51 linux $ chmod ugo+w $ chown username:groupname

Enabling Grids for E-sciencE EGEE-III INFSO-RI cat - concatenate files and print on the standard output Concatenate FILE(s), or standard input, to standard output. $ cat [OPTION] [FILE]...

Enabling Grids for E-sciencE EGEE-III INFSO-RI less $ less / - find q – quit

Enabling Grids for E-sciencE EGEE-III INFSO-RI joe – Joe's Own Editor $ joe CTRL+k h – help on/off CTRL+c – exit CTRL+k s – save CTRL+k x – save and exit

Enabling Grids for E-sciencE EGEE-III INFSO-RI secure shell $ ssh $ ssh command

Enabling Grids for E-sciencE EGEE-III INFSO-RI secure copy $ scp $ scp -r

Enabling Grids for E-sciencE EGEE-III INFSO-RI other usefull comands $ ps $ ps aux $ top $ kill